The sequence::root::daemon::Daemon::listen method currently panics when it fails. This enhancement would remove all those situations and instead return a std::result::Result.
At the moment this issue pertains to my develop branch which will persist when it's merged with master.