[icinga-checkins] icinga.org: icinga2/master: Implement per-thread event queues.

git at icinga.org git at icinga.org
Fri Feb 15 09:48:12 CET 2013


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

Author: Gunnar Beutner <gunnar.beutner at netways.de>
Date:   Fri Feb 15 06:47:26 2013 +0100

Implement per-thread event queues.

---

 components/compat/compatcomponent.cpp  |    2 +-
 lib/base/Makefile.am                   |    4 +-
 lib/base/application.cpp               |   17 +++++++-
 lib/base/application.h                 |    3 +
 lib/base/{event.cpp => eventqueue.cpp} |   64 ++++++++++++++++----------------
 lib/base/{event.h => eventqueue.h}     |   32 +++++++++------
 lib/base/i2-base.h                     |    2 +-
 lib/base/logger.cpp                    |    2 +-
 lib/base/process-unix.cpp              |    4 +-
 lib/base/scriptinterpreter.cpp         |   38 +++----------------
 lib/base/scriptinterpreter.h           |   16 +-------
 lib/base/socket.cpp                    |    4 +-
 lib/base/stream.cpp                    |    4 +-
 13 files changed, 88 insertions(+), 104 deletions(-)

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




More information about the icinga-checkins mailing list