MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000414JANABugpublic2014-08-14 22:102014-08-14 22:13
Reporterdavidl 
Assigned Todavidl 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Summary0000414: Program exists if hi-res timer runs out
DescriptionAristeidis reported this:

For some especially long jobs (ones running for more than 1 day) the program would suddenly die with a message about a timer running out. This turns out to be due signals being sent when any of the 3 hi-res timers we use runs out. The default behavior for uncaught signals of these types is to terminate the program. The timers are already set for 1M seconds, but apparently, with multiple threads, this counts quicker than the wall clock, (Otherwise, they would run for over 270 hours before timing out.)

To fix this, alarm handlers need to be installed for SIGALRM, SIGPROF, and SIGVTARLM signals.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0000594)
davidl (administrator)
2014-08-14 22:13

This fix was committed in revision 2075 and will appear in JANA 0.7.2

- Issue History
Date Modified Username Field Change
2014-08-14 22:10 davidl New Issue
2014-08-14 22:13 davidl Note Added: 0000594
2014-08-14 22:13 davidl Status new => resolved
2014-08-14 22:13 davidl Resolution open => fixed
2014-08-14 22:13 davidl Assigned To => davidl


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker