@@ -798,13 +798,13 @@ struct _zend_async_scope_s {
798
798
#define ZEND_ASYNC_SCOPE_F_NO_FREE_MEMORY ZEND_ASYNC_EVENT_F_NO_FREE_MEMORY /* scope will not free memory in dispose handler */
799
799
#define ZEND_ASYNC_SCOPE_F_DISPOSE_SAFELY (1u << 14) /* scope will be disposed safely */
800
800
#define ZEND_ASYNC_SCOPE_F_CANCELLED (1u << 15) /* scope was cancelled */
801
- #define ZEND_ASYNC_SCOPE_F_DISPOSED (1u << 16) /* scope was disposed */
801
+ #define ZEND_ASYNC_SCOPE_F_DISPOSING (1u << 16) /* scope disposing */
802
802
803
803
#define ZEND_ASYNC_SCOPE_IS_CLOSED (scope ) (((scope)->event.flags & ZEND_ASYNC_SCOPE_F_CLOSED) != 0)
804
804
#define ZEND_ASYNC_SCOPE_IS_NO_FREE_MEMORY (scope ) (((scope)->event.flags & ZEND_ASYNC_SCOPE_F_NO_FREE_MEMORY) != 0)
805
805
#define ZEND_ASYNC_SCOPE_IS_DISPOSE_SAFELY (scope ) (((scope)->event.flags & ZEND_ASYNC_SCOPE_F_DISPOSE_SAFELY) != 0)
806
806
#define ZEND_ASYNC_SCOPE_IS_CANCELLED (scope ) (((scope)->event.flags & ZEND_ASYNC_SCOPE_F_CANCELLED) != 0)
807
- #define ZEND_ASYNC_SCOPE_IS_DISPOSED (scope ) (((scope)->event.flags & ZEND_ASYNC_SCOPE_F_DISPOSED ) != 0)
807
+ #define ZEND_ASYNC_SCOPE_IS_DISPOSING (scope ) (((scope)->event.flags & ZEND_ASYNC_SCOPE_F_DISPOSING ) != 0)
808
808
809
809
#define ZEND_ASYNC_SCOPE_SET_CLOSED (scope ) ((scope)->event.flags |= ZEND_ASYNC_SCOPE_F_CLOSED)
810
810
#define ZEND_ASYNC_SCOPE_CLR_CLOSED (scope ) ((scope)->event.flags &= ~ZEND_ASYNC_SCOPE_F_CLOSED)
@@ -817,7 +817,8 @@ struct _zend_async_scope_s {
817
817
818
818
#define ZEND_ASYNC_SCOPE_SET_CANCELLED (scope ) ((scope)->event.flags |= ZEND_ASYNC_SCOPE_F_CANCELLED)
819
819
820
- #define ZEND_ASYNC_SCOPE_SET_DISPOSED (scope ) ((scope)->event.flags |= ZEND_ASYNC_SCOPE_F_DISPOSED)
820
+ #define ZEND_ASYNC_SCOPE_SET_DISPOSING (scope ) ((scope)->event.flags |= ZEND_ASYNC_SCOPE_F_DISPOSING)
821
+ #define ZEND_ASYNC_SCOPE_CLR_DISPOSING (scope ) ((scope)->event.flags &= ~ZEND_ASYNC_SCOPE_F_DISPOSING)
821
822
822
823
static zend_always_inline void
823
824
zend_async_scope_add_child (zend_async_scope_t * parent_scope , zend_async_scope_t * child_scope )
0 commit comments