Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: fca82c5913641051491dd5f406943bc033dddb50
https://github.com/tribe29/checkmk/commit/fca82c5913641051491dd5f406943bc03…
Author: Sergey Kipnis <sk(a)mathias-kettner.de>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M agents/wnx/src/engine/external_port.cpp
M agents/wnx/src/engine/external_port.h
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/service_processor.h
M agents/wnx/watest/test-external-port.cpp
Log Message:
-----------
[CMK-2135] - full revamp of connection routines
- now is more asio-like with queue of the incoming connections
- supports multiply connections without breaking
- changes fully unit tested including simple simulations
- refactoring: obsolete code is dropped, typos and simplification of functions
- minor: improved exception protection
Change-Id: I192fc1b31f7f25cbf1223661b883c566f56bf4f4