diff options
author | Antonin Kral <a.kral@bobek.cz> | 2010-08-18 09:23:15 +0200 |
---|---|---|
committer | Antonin Kral <a.kral@bobek.cz> | 2010-08-18 09:23:15 +0200 |
commit | 3b9581e84e19723087b31b79674801b6c06ae533 (patch) | |
tree | 5568dbd7199b1ce64ace1cec26b590c1431e872d /s/server.cpp | |
parent | d7ec8115ec4b160ed74c1a8a06a1c171d76370ac (diff) | |
download | mongodb-3b9581e84e19723087b31b79674801b6c06ae533.tar.gz |
Imported Upstream version 1.6.1
Diffstat (limited to 's/server.cpp')
-rw-r--r-- | s/server.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/s/server.cpp b/s/server.cpp index 5c6ac9b..11f688c 100644 --- a/s/server.cpp +++ b/s/server.cpp @@ -92,10 +92,12 @@ namespace mongo { r.process(); } catch ( DBException& e ){ + log() << "DBException in process: " << e.what() << endl; + le->raiseError( e.getCode() , e.what() ); m.header()->id = r.id(); - log() << "UserException: " << e.what() << endl; + if ( r.expectResponse() ){ BSONObj err = BSON( "$err" << e.what() << "code" << e.getCode() ); replyToQuery( ResultFlag_ErrSet, p , m , err ); |