diff options
author | Antonin Kral <a.kral@bobek.cz> | 2010-06-30 08:56:42 +0200 |
---|---|---|
committer | Antonin Kral <a.kral@bobek.cz> | 2010-06-30 08:56:42 +0200 |
commit | 5c6a2219e6715bd7649c3fd28f58e6fb63d60a25 (patch) | |
tree | 1eda5f5ca9bd35190fe499a51119e855774b16c0 /util/processinfo_linux2.cpp | |
parent | df7046adebaeb16716b5a2cebc6f34694f530caf (diff) | |
download | mongodb-5c6a2219e6715bd7649c3fd28f58e6fb63d60a25.tar.gz |
Imported Upstream version 1.4.4
Diffstat (limited to 'util/processinfo_linux2.cpp')
-rw-r--r-- | util/processinfo_linux2.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/util/processinfo_linux2.cpp b/util/processinfo_linux2.cpp index eaaee09..917e707 100644 --- a/util/processinfo_linux2.cpp +++ b/util/processinfo_linux2.cpp @@ -38,7 +38,13 @@ namespace mongo { sprintf( name , "/proc/%d/stat" , pid ); FILE * f = fopen( name , "r"); - + if ( ! f ){ + stringstream ss; + ss << "couldn't open [" << name << "] " << OUTPUT_ERRNO; + string s = ss.str(); + msgasserted( 13276 , s.c_str() ); + } + int found = fscanf(f, "%d %s %c " "%d %d %d %d %d " |