diff --git a/src/lwt/base.ml b/src/lwt/base.ml index 1642587a..02e73b5a 100644 --- a/src/lwt/base.ml +++ b/src/lwt/base.ml @@ -47,7 +47,7 @@ module Action_queue = struct while let old = Atomic.get self.q in if Atomic.compare_and_set self.q old (a :: old) then ( - is_first := old = []; + is_first := old == []; false ) else true