summaryrefslogtreecommitdiff
path: root/src/mongo/bson
diff options
context:
space:
mode:
authorEliot Horowitz <eliot@10gen.com>2015-03-13 08:48:48 -0400
committerEliot Horowitz <eliot@10gen.com>2015-03-13 15:42:36 -0400
commit4d7b131c5454bf56fd494b1a3537eeb5e221a027 (patch)
tree62ebe21eb716f3bd117a2a51f781f5e66d909cbe /src/mongo/bson
parentae97946ae529ea55ac610956d395c108fdea167b (diff)
downloadmongo-4d7b131c5454bf56fd494b1a3537eeb5e221a027.tar.gz
SERVER-8188: make cursor timeout configurable on server
Diffstat (limited to 'src/mongo/bson')
-rw-r--r--src/mongo/bson/bsonelement.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/mongo/bson/bsonelement.cpp b/src/mongo/bson/bsonelement.cpp
index 6044d6c0c0f..6d3c9ac5c3d 100644
--- a/src/mongo/bson/bsonelement.cpp
+++ b/src/mongo/bson/bsonelement.cpp
@@ -746,6 +746,13 @@ namespace mongo {
return true;
}
+ template<> bool BSONElement::coerce<long long>( long long* out ) const {
+ if ( !isNumber() )
+ return false;
+ *out = numberLong();
+ return true;
+ }
+
template<> bool BSONElement::coerce<double>( double* out ) const {
if ( !isNumber() )
return false;