wscontrolmanager: don't block shutdown
make channel prefixes work for websocket routes