Report information
The Basics
Id:
36118
Status:
resolved
Estimated:
4 hours (240 minutes)
Worked:
2 hours (120 minutes)
Users:
tmark: 2 hours (120 minutes)
Priority:
Low/Low
Queue:

BugTracker
Version Fixed:
4.4.0 4.3.7 4.1-ESV-R16
Version Found:
(no value)
Versions Affected:
(no value)
Versions Planned:
4.4.0 4.3.7 4.1-ESV-R16
Priority:
P3 Low
Severity:
S3 Low
CVSS Score:
(no value)
CVE ID:
(no value)
Component:
(no value)
Area:
bug

Dates
Created:Wed, 28 May 2014 11:14:16 -0400
Updated:Wed, 20 Dec 2017 06:42:44 -0500
Closed:Wed, 20 Dec 2017 06:42:44 -0500



This bug tracker is no longer active.

Please go to our Gitlab to submit issues (both feature requests and bug reports) for active projects maintained by Internet Systems Consortium (ISC).

Due to security and confidentiality requirements, full access is limited to the primary maintainers.

CC: marketing@isc.org
Subject: DHCP 4.3.0 - "Impossible condition" when process exits.
Date: Wed, 28 May 2014 15:14:15 +0000
To: dhcp-bugs@isc.org
From: Dan McDonald <danmcd@omniti.com>

Bug Report from www.isc.org:

  • Name: Dan McDonald
  • Email: danmcd@omniti.com
  • Software Version: DHCP 4.3.0
  • OS: OmniOS (an illumos distro)
  • Subject:"Impossible condition" when process exits.

Bug Detail

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.