Because we hit the dead codepath first.
This is only in place if we fuckup and forget to reserve the connection. It will throw an exception rather then segfault.
This codepath should never be called in working state, but maybe there is a bug somewhere else.