fix signals crate

This commit is contained in:
Evan Almloff committed 2023-12-15 18:35:48 -06:00
1 parent 9e388c3c51
commit 6b17d3db1e
11 files changed
+277 -129

No files matched your search

+1 -1
View File
@@ -170,7 +170,7 @@ impl Effect {
/// Run the effect callback immediately. Returns `true` if the effect was run. Returns `false` is the effect is dead.
pub fn try_run(&self) {
tracing::trace!("Running effect: {:?}", self);
if let Some(mut inner) = self.inner.try_write() {
if let Ok(mut inner) = self.inner.try_write() {
{
EFFECT_STACK.with(|stack| {
stack.effects.write().push(*self);