Nagios Bug and Feature Tracker
Bug and Feature Tracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000312 [NDOUtils] NDO2DB major always 2012-03-27 13:53 2012-05-23 13:16
Reporter spindler View Status public  
Assigned To mguthrie
Priority normal Resolution fixed  
Status resolved   Product Version ndoutils-1.4b9
Summary 0000312: ndo2db does not check for EAGAIN when putting message in queue
Description The subroutine push_into_queue() does not check the return status from msgsnd. It should retry if it receives EAGAIN. This seemed to be a particular problem during the initialization phase when the config is sent.

using ndoutils-1-5

Additional Information
Tags No tags attached.
OS Centos
OS Version 5.8
Attached Files

- Relationships

-  Notes
(0000438)
mguthrie (administrator)
2012-05-23 13:16

Fixed in SVN for 1.5.2 release (commit #1948). If the msg queue is full, the push_into_queue() now runs a timed retry loop until the message gets into the queue.

- Issue History
Date Modified Username Field Change
2012-03-27 13:53 spindler New Issue
2012-03-27 13:53 spindler OS => Centos
2012-03-27 13:53 spindler OS Version => 5.8
2012-05-23 13:16 mguthrie Note Added: 0000438
2012-05-23 13:16 mguthrie Status new => resolved
2012-05-23 13:16 mguthrie Resolution open => fixed
2012-05-23 13:16 mguthrie Assigned To => mguthrie
2012-06-04 11:12 hidminds Issue Monitored: hidminds


Mantis 1.1.7[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker