waitress is vulnerable to denial of service. An authenticated attacker is able to terminate the process prior to the preferred moment because a thread could close a socket while the main thread is about to call select()
function, leading to an application crash.