Shouldn't we invoke the stream logger before sending off the getmore request? I just checked `cursor.c` and realized that it does the same thing you're doing here, but I think this is inconsistent with other logging. For instance, the query logging happens before the query is sent to the server (and possible fails). /cc @bjori