]> git.proxmox.com Git - mirror_frr.git/blobdiff - lib/frr_zmq.h
Merge pull request #10583 from donaldsharp/pim_upstream_timers
[mirror_frr.git] / lib / frr_zmq.h
index d30cf8a841520608cc9afdfd8e29c98b068ded27..b3be78cbea7c3129db11b742515025874b9fb961 100644 (file)
@@ -49,10 +49,13 @@ struct cb_core {
                        unsigned partnum);
        void (*cb_error)(void *arg, void *zmqsock);
 };
+
 struct frrzmq_cb {
        void *zmqsock;
        int fd;
 
+       bool in_cb; /* This context is in a read or write callback. */
+
        struct cb_core read;
        struct cb_core write;
 };