Since we have to broadcast our new address, can't we simply move this mark_down_all() to after the accepter rebind, instead of sticking it in the middle of that function? Marking down isn't really in the Accepter's purview.