]> git.proxmox.com Git - mirror_frr.git/blobdiff - ldpd/control.c
Merge pull request #3405 from LabNConsulting/working/master/fix-vrf
[mirror_frr.git] / ldpd / control.c
index d40e0342c13a76011e0a112fec96145e2a783feb..cde99dc8a9927391d0048bb3247820c7cf2ce450 100644 (file)
@@ -133,8 +133,9 @@ control_accept(struct thread *thread)
 
        imsg_init(&c->iev.ibuf, connfd);
        c->iev.handler_read = control_dispatch_imsg;
-       c->iev.ev_read = thread_add_read(master, c->iev.handler_read,
-           &c->iev, c->iev.ibuf.fd);
+       c->iev.ev_read = NULL;
+       thread_add_read(master, c->iev.handler_read, &c->iev, c->iev.ibuf.fd,
+                       &c->iev.ev_read);
        c->iev.handler_write = ldp_write_handler;
        c->iev.ev_write = NULL;