Tracking down the issue further, I'm running MongoDB 1.5.1, and by the
default, the ismaster command return a 'msg' key with the value 'not
paired.' The driver seems to be interpreting this as an error even
though the 'ok' value is 1.0. Still learning the code base, but
having a tough time finding the code that interprets 'msg' as an error
message.