See https://lists.isc.org/pipermail/dhcp-hackers/2014-May/002086.html, and the two follow up messages.
Basically, if_deregister_receive() checks the "wfdesc" socket, even though that is the "write" file descriptor. It has been set to -1 by the if_deregister_send() function, called earlier.
Serghei Samsi suggests removing the check for wfdesc out of if_deregister_send().
---
This email was received through isc.org Bug Submission Form
All information within this email is considered confidential and for internal use only.