[SERVER-25343] call std::abort() on verify and wassert failures on debug builds Created: 29/Jul/16  Updated: 13/Aug/16  Resolved: 08/Aug/16

Status: Closed
Project: Core Server
Component/s: Internal Code
Affects Version/s: 3.3.10
Fix Version/s: 3.3.11

Type: Improvement Priority: Major - P3
Reporter: Robert Guo (Inactive) Assignee: Robert Guo (Inactive)
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Sprint: TIG 18 (08/05/16), TIG 2016-08-29
Participants:

 Description   

Similar to SERVER-22782. It will allow us the OS crash handler to pick up the exit code and generate core dumps.

Currently, verify calls quickExit(EXIT_ABRUPT);



 Comments   
Comment by Githook User [ 08/Aug/16 ]

Author:

{u'username': u'guoyr', u'name': u'Robert Guo', u'email': u'robertguo@me.com'}

Message: SERVER-25343 call std::abort on verify and wassert failures
Branch: master
https://github.com/mongodb/mongo/commit/835a7ce23cdd4348f6a42022e7e27520f03c5af0

Comment by Robert Guo (Inactive) [ 29/Jul/16 ]

Chatted with Drew. I'm going to ignore wasserts for now in favor of getting rid of them entirely. (SERVER-25345)

Generated at Thu Feb 08 04:08:56 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.