blockConnection/blockTimeMS support was added to failCommand in
SERVER-41070. The following failCommand will block for 1000ms before returning a ShutdownInProgress error to the client:
However, when closeConnection is used, the server will immediately close the connection without blocking:
It would be useful if the server would first satisfy the blockConnection request and block for blockTimeMS before closing the connection.