Why oh why is this needed? Apparently `waitUntil` doesn't do enough: even after the code continues from `waitUntil`, `bind(): Address already in use` errors are thrown.