dhcpd 4.3.3-5ubuntu7 aborts after getting stuck on futex (bind 9.10 library interaction?)

Bug #1549330 reported by Graham Clinch
This bug report is a duplicate of:  Bug #1551351: dhclient does not renew leases. Edit Remove
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
isc-dhcp (Ubuntu)
New
Undecided
Unassigned

Bug Description

dhcpd no longer stops when sent a SIGTERM, but appears to lock up on a futex.

Final few lines of strace:

--
sendto(6, "<182>Feb 24 15:12:38 dhcpd[1414]"..., 58, MSG_NOSIGNAL, NULL, 0) = 58
write(2, "Server starting service.", 24Server starting service.) = 24
write(2, "\n", 1
) = 1
futex(0x7fe51a9000bc, FUTEX_WAIT_PRIVATE, 1, NULL) = ? ERESTARTSYS (To be restarted if SA_RESTART is set)
--- SIGABRT {si_signo=SIGABRT, si_code=SI_USER, si_pid=1421, si_uid=0} ---
+++ killed by SIGABRT (core dumped) +++
--

This may be related to the move from bind 9.9 to 9.10 (see, eg http://comments.gmane.org/gmane.network.dhcp.isc.dhcp-server/13689 where Fedora report being unable to build dhcpd against 9.10)

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: isc-dhcp-server 4.3.3-5ubuntu7
ProcVersionSignature: Ubuntu 4.4.0-7.22-generic 4.4.2
Uname: Linux 4.4.0-7-generic x86_64
ApportVersion: 2.20-0ubuntu3
Architecture: amd64
Date: Wed Feb 24 15:16:52 2016
ProcEnviron:
 LANGUAGE=en_GB:
 TERM=xterm-256color
 PATH=(custom, no user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
SourcePackage: isc-dhcp
UpgradeStatus: No upgrade log present (probably fresh install)
modified.conffile..etc.dhcp.dhcpd.conf: [modified]
mtime.conffile..etc.dhcp.dhcpd.conf: 2016-02-24T14:24:53.396201
upstart.isc-dhcp-server.override: manual

Revision history for this message
Graham Clinch (g-clinch) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.