BIND 10 trac2712, created. cacb5d70d80379f908b368f933b72815393beed0 [2712] added lettuce test to confirm 'Cmdctl shutdown' now works correctly.

BIND 10 source code commits bind10-changes at lists.isc.org
Wed Apr 24 06:44:07 UTC 2013


The branch, trac2712 has been created
        at  cacb5d70d80379f908b368f933b72815393beed0 (commit)

- Log -----------------------------------------------------------------
commit cacb5d70d80379f908b368f933b72815393beed0
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Apr 23 23:42:17 2013 -0700

    [2712] added lettuce test to confirm 'Cmdctl shutdown' now works correctly.
    
    also confirmed it would fail without the change of this branch.  the execution
    of bindctl would fail, so bind10_control.py needed to be updated so it can
    ignore failure of bindctl if specified so.

commit b9c84e0e73848c17bc4e5e43a31677d0d84dc6d8
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Apr 23 23:40:07 2013 -0700

    [2712] don't directly call command_handler() from http handler thread.
    
    this would cause a deadlock for the shutdown command.  while redundant,
    always sending it to msgq should work and be safer.

commit 05e0a3a8a9d6b142b8a6a554c9ce29e531904edd
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Apr 23 20:57:58 2013 -0700

    [2712] check the running thread of cmdctl's command_handler().
    
    only one thread can call it; checking this would reveal the defect situation
    more explicitly.  tests are slightly adjusted to pass.

-----------------------------------------------------------------------



More information about the bind10-changes mailing list