Steps to reproduce:
-Start mongod with authentication
-fsync lock the database
-try to write something (this shell will hang, make sure you already have another shell open and connected)
-in different shell run db.isMaster(). Shell will hang
Doing the same thing without authentication does not cause it to hang.