[SERVER-7308] Log error in BenchRUnWorker::run before letting the thread die for uncaught exceptions Created: 09/Oct/12  Updated: 14/Apr/16  Resolved: 12/Jun/15

Status: Closed
Project: Core Server
Component/s: Internal Code, Testing Infrastructure
Affects Version/s: 2.3.0
Fix Version/s: None

Type: Bug Priority: Major - P3
Reporter: Randolph Tan Assignee: David Daly
Resolution: Duplicate Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
duplicates SERVER-16125 benchRun should not abort shell when ... Closed
Backwards Compatibility: Fully Compatible
Operating System: ALL
Participants:

 Description   

In BenchRunWorker::run, when this line triggers an exception,

boost::scoped_ptr<DBClientBase> conn( _config->createConnection() );

the thread just dies silently without logging the assertion and causes the mongo shell to print a stack trace.



 Comments   
Comment by Andy Schwerin [ 11/Jun/15 ]

david.daly, benchRun may have changed so much that this ticket is no longer meaningful, or the problem may have been fixed. If either are true, can you close the ticket as "Gone away", and otherwise triage it as you see fit?

Generated at Thu Feb 08 03:14:09 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.