]> git.meshlink.io Git - meshlink/blobdiff - src/meshlink_internal.h
Handle meshlink_channel_close() being called in callbacks.
[meshlink] / src / meshlink_internal.h
index 8ba4e9801a6a743e47122fe6332e69baca3f691f..f9225ee5cca65f98ac29a71f0c883d2edfc1bcdf 100644 (file)
@@ -223,6 +223,7 @@ typedef struct meshlink_aio_buffer {
 struct meshlink_channel {
        struct node_t *node;
        void *priv;
+       bool in_callback;
 
        struct utcp_connection *c;
        meshlink_aio_buffer_t *aio_send;