[icinga-checkins] icinga.org: icinga2/master: Make sure we don't block on write() while holding locks.

git at icinga.org git at icinga.org
Sun Feb 24 12:48:03 CET 2013


Module: icinga2
Branch: master
Commit: 0a0bb967a47125f598fe434ffbe1a79ec71a2f7e
URL:    https://git.icinga.org/?p=icinga2.git;a=commit;h=0a0bb967a47125f598fe434ffbe1a79ec71a2f7e

Author: Gunnar Beutner <gunnar.beutner at netways.de>
Date:   Sun Feb 24 12:47:24 2013 +0100

Make sure we don't block on write() while holding locks.

---

 components/compat/compatcomponent.cpp   |   52 +++++++++++++++++++++----------
 components/compat/compatcomponent.h     |   18 +++++-----
 lib/icinga/externalcommandprocessor.cpp |   18 +++-------
 lib/icinga/notification.cpp             |    4 ++-
 lib/icinga/notification.h               |    1 +
 lib/icinga/pluginchecktask.cpp          |    7 ++--
 lib/icinga/pluginchecktask.h            |    3 +-
 lib/icinga/service.cpp                  |   14 ++++++++
 lib/icinga/service.h                    |    3 ++
 9 files changed, 77 insertions(+), 43 deletions(-)

Diff:   https://git.icinga.org/?p=icinga2.git;a=commitdiff;h=0a0bb967a47125f598fe434ffbe1a79ec71a2f7e




More information about the icinga-checkins mailing list