]> granicus.if.org Git - icinga2/commit
Move most of the socket I/O to a separate thread
authorGunnar Beutner <gunnar@beutner.name>
Fri, 13 Feb 2015 20:02:48 +0000 (21:02 +0100)
committerGunnar Beutner <gunnar@beutner.name>
Sat, 14 Feb 2015 08:42:11 +0000 (09:42 +0100)
commite0bbfb175cf34df7b08562c11409fff8ae801f5d
tree51476b1fdadbea603dbeda1b2a54e7a29a938896
parent26c9bcdac1afbfffc32cb16df44e2b4f2f3195d4
Move most of the socket I/O to a separate thread

fixes #8300
fixes #8243
15 files changed:
lib/base/CMakeLists.txt
lib/base/fifo.cpp
lib/base/fifo.hpp
lib/base/socket.cpp
lib/base/socket.hpp
lib/base/socketevents.cpp [new file with mode: 0644]
lib/base/socketevents.hpp [new file with mode: 0644]
lib/base/tlsstream.cpp
lib/base/tlsstream.hpp
lib/cli/pkiutility.cpp
lib/remote/apiclient.cpp
third-party/CMakeLists.txt
third-party/socketpair/CMakeLists.txt [new file with mode: 0644]
third-party/socketpair/socketpair.c [new file with mode: 0644]
third-party/socketpair/socketpair.h [new file with mode: 0644]