summaryrefslogtreecommitdiff
path: root/s/server.cpp
diff options
context:
space:
mode:
authorAntonin Kral <a.kral@bobek.cz>2010-08-18 09:23:15 +0200
committerAntonin Kral <a.kral@bobek.cz>2010-08-18 09:23:15 +0200
commit3b9581e84e19723087b31b79674801b6c06ae533 (patch)
tree5568dbd7199b1ce64ace1cec26b590c1431e872d /s/server.cpp
parentd7ec8115ec4b160ed74c1a8a06a1c171d76370ac (diff)
downloadmongodb-3b9581e84e19723087b31b79674801b6c06ae533.tar.gz
Imported Upstream version 1.6.1
Diffstat (limited to 's/server.cpp')
-rw-r--r--s/server.cpp4
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 );