Missing exit on failure
Merge pull request #60 from bjori/patch-2

Missing exit on failure
build: include a libmongoc-priv.so without stripped symbols.

This library has no ABI guarantees. It is meant for use by language driver
authors that need access to non-ABI safe data-structures. Those drivers
are responsible for ensuring they are rebuilt when this library is changed.
client: translate slaveok into secondary preferred.

This will allow clients to dispatch to secondaries for reads if
slaveok=true in the MongoDB connection URI as the default read
preference.

We might want to determine if SECONDARY_PREFERRED is the ideal, or
if we want NEAREST. Since NEAREST is a bit confusing in how it actually
works, SECONDARY_PREFERRED is probably the way to go.
build: allow including private files by drivers

This is meant by drivers that will staticly link libmongoc-priv.a. If you
are not doing so, you shouldn't use these.
Release 0.98.2!

Signed-off-by: Christian Hergert <christian.hergert@mongodb.com>
fix a bug in socket_sendv

We didn't handle EAGAIN/EWOULDBLOCK/... appropriately in socket_sendv.
Now we check for and handle it
Merge branch 'mongodb-master'
latest version