Logs for the eventdispatcher 1.1.58 tests

Tests started on Fri Sep 20 08:01:15 PM PDT 2024 and finished on Fri Sep 20 08:03:09 PM PDT 2024

Start running eventdispatcher tests v1.1.58 on Fri Sep 20 08:01:48 PM PDT 2024

eventdispatcher v1.1.58 [2669601]:unittest: seed is 1726887708
source directory: "/home/snapwebsites/snapcpp/contrib/eventdispatcher"
binary directory: "/home/snapwebsites/snapcpp/BUILD/Debug/contrib/eventdispatcher/coverage/BUILD"
dist directory: "/home/snapwebsites/snapcpp/BUILD/Debug/dist"
temporary directory: "/home/snapwebsites/snapcpp/BUILD/Debug/contrib/eventdispatcher/tmp"
Randomness seeded to: 1058972557
SECTION: create a dispatcher with callback set to nullptr
SECTION: create a dispatcher with missing expression when using the one_to_one_match() function
SECTION: create a dispatcher with missing expression when using the one_to_one_match() function
SECTION: file_changed_events: attributes
2024/09/21 03:01:48 monster [2669601/2669601]: trace: added 1 connection, "file-listener", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:48 monster [2669601/2669607]: information: entering thread "attributes" #2669607. (in function "void snaplogger::{anonymous}::getopt_logs(cppthread::log_level_t, const string&)()") (private_logger.cpp:87)
2024/09/21 03:01:49 monster [2669601/2669607]: information: leaving thread "attributes" #2669607 with status 0. (in function "void snaplogger::{anonymous}::getopt_logs(cppthread::log_level_t, const string&)()") (private_logger.cpp:87)
2024/09/21 03:01:52 monster [2669601/2669601]: trace: removing 1 connection, "file-listener", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: file_changed_events: create, write, close file, then open, read, close, finally delete
2024/09/21 03:01:52 monster [2669601/2669601]: trace: added 1 connection, "file-listener", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:52 monster [2669601/2669615]: information: entering thread "file" #2669615. (in function "void snaplogger::{anonymous}::getopt_logs(cppthread::log_level_t, const string&)()") (private_logger.cpp:87)
2024/09/21 03:01:52 monster [2669601/2669615]: information: leaving thread "file" #2669615 with status 0. (in function "void snaplogger::{anonymous}::getopt_logs(cppthread::log_level_t, const string&)()") (private_logger.cpp:87)
2024/09/21 03:01:55 monster [2669601/2669601]: trace: removing 1 connection, "file-listener", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: Simple message fields
SECTION: To & From Messages (simple)
SECTION: To & From Messages (full message)
JSON [{"command":"FIRE","parameters":{"correct":false,"length":-35,"name":"Charles","range":101,"valid":true,"void":""}}]
2024/09/21 03:01:55 monster [2669601/2669601]: error: a server name cannot be empty when specified, also it cannot include two server names and a server name after a service name was specified. (in function "bool ed::message::from_string(const string&)()") (message.cpp:292)
SECTION: simple cat
2024/09/21 03:01:55 monster [2669601/2669601]: trace: added 1 connection, "", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:55 monster [2669601/2669601]: trace: added 1 connection, "", there is now 2 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:55 monster [2669601/2669601]: trace: removing 1 connection, "", of 2 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:01:55 monster [2669601/2669601]: trace: removing 1 connection, "", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: simple logger, we pipe the input as the message
2024/09/21 03:01:55 monster [2669601/2669601]: trace: added 1 connection, "", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:55 monster [2669601/2669601]: trace: added 1 connection, "", there is now 2 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:55 monster [2669601/2669601]: trace: removing 1 connection, "", of 2 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:01:55 monster [2669601/2669601]: trace: removing 1 connection, "", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: in | sed | out
2024/09/21 03:01:55 monster [2669601/2669601]: trace: added 1 connection, "", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:55 monster [2669601/2669601]: trace: added 1 connection, "", there is now 2 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:55 monster [2669601/2669601]: trace: added 1 connection, "", there is now 3 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:55 monster [2669601/2669601]: trace: removing 1 connection, "", of 3 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:01:55 monster [2669601/2669601]: trace: removing 1 connection, "", of 2 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:01:55 monster [2669601/2669601]: trace: removing 1 connection, "", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: ls unknown-file, expect an error
2024/09/21 03:01:55 monster [2669601/2669601]: trace: added 1 connection, "", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:55 monster [2669601/2669601]: trace: added 1 connection, "", there is now 2 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:55 monster [2669601/2669601]: trace: removing 1 connection, "", of 2 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:01:55 monster [2669601/2669601]: trace: removing 1 connection, "", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: cat | tr
2024/09/21 03:01:55 monster [2669601/2669601]: trace: added 1 connection, "", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:55 monster [2669601/2669601]: trace: added 1 connection, "", there is now 2 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:55 monster [2669601/2669601]: trace: added 1 connection, "", there is now 3 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:55 monster [2669601/2669601]: trace: removing 1 connection, "", of 3 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:01:55 monster [2669601/2669601]: trace: removing 1 connection, "", of 2 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:01:55 monster [2669601/2669601]: trace: removing 1 connection, "", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: file based: cat | tr
2024/09/21 03:01:55 monster [2669601/2669601]: trace: added 1 connection, "", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:55 monster [2669601/2669601]: trace: removing 1 connection, "", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: check ourselves
SECTION: signal_handler_name: verify signal names
SECTION: signal_handler: Create Signal Handler connection
SECTION: signal_handler_errors: create_instance() can only be called once
SECTION: signal_handler_errors: invalid signal number & callback pointer
SECTION: Timer connection
SECTION: Timer add/remove connection
2024/09/21 03:01:55 monster [2669601/2669601]: trace: added 1 connection, "timer", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:55 monster [2669601/2669601]: trace: connection, "timer" not re-added (already present in f_connections). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:215)
2024/09/21 03:01:55 monster [2669601/2669601]: trace: removing 1 connection, "timer", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: Timer add connection, remove on process_error()
2024/09/21 03:01:55 monster [2669601/2669601]: trace: added 1 connection, "timer", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:55 monster [2669601/2669601]: debug: socket -1 of connection "timer" was marked as erroneous by the kernel or was closed (-1). (in function "virtual void ed::connection::process_error()()") (connection.cpp:1038)
2024/09/21 03:01:55 monster [2669601/2669601]: trace: removing 1 connection, "timer", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: Timer add connection, expect process_timeout()
2024/09/21 03:01:55 monster [2669601/2669601]: trace: added 1 connection, "timer", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:56 monster [2669601/2669601]: trace: removing 1 connection, "timer", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: Timer add connection, remove on process_hup()
2024/09/21 03:01:56 monster [2669601/2669601]: trace: added 1 connection, "timer", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:56 monster [2669601/2669601]: debug: socket -1 of connection "timer" hang up. (in function "virtual void ed::connection::process_hup()()") (connection.cpp:1084)
2024/09/21 03:01:56 monster [2669601/2669601]: trace: removing 1 connection, "timer", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: Timer add connection, remove on process_invalid()
2024/09/21 03:01:56 monster [2669601/2669601]: trace: added 1 connection, "timer", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:56 monster [2669601/2669601]: error: socket of connection "timer" was marked as invalid by the kernel. (in function "virtual void ed::connection::process_invalid()()") (connection.cpp:1114)
2024/09/21 03:01:56 monster [2669601/2669601]: trace: removing 1 connection, "timer", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: timer: invalid priority (too small)
SECTION: timer: invalid priority (too large)
SECTION: timer: invalid timeout delay (too small)
SECTION: timer: invalid timeout date (too small)
SECTION: Create a Server, Client, Connect & Send Messages
2024/09/21 03:01:56 monster [2669601/2669601]: trace: added 1 connection, "unix-dgram-server", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:56 monster [2669601/2669601]: trace: added 1 connection, "unix-dgram-client", there is now 2 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:56 monster [2669601/2669601]: trace: dispatch message "HELLO". (in function "bool ed::dispatcher::dispatch(ed::message&)()") (dispatcher.cpp:440)
2024/09/21 03:01:56 monster [2669601/2669601]: trace: dispatch message "HI". (in function "bool ed::dispatcher::dispatch(ed::message&)()") (dispatcher.cpp:440)
2024/09/21 03:01:56 monster [2669601/2669601]: trace: removing 1 connection, "unix-dgram-client", of 2 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:01:56 monster [2669601/2669601]: trace: dispatch message "DOWN". (in function "bool ed::dispatcher::dispatch(ed::message&)()") (dispatcher.cpp:440)
2024/09/21 03:01:56 monster [2669601/2669601]: trace: removing 1 connection, "unix-dgram-server", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: Create a Server, Client, Connect & Send Messages
2024/09/21 03:01:56 monster [2669601/2669601]: trace: added 1 connection, "", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:56 monster [2669601/2669601]: trace: added 1 connection, "unix-client", there is now 2 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:56 monster [2669601/2669601]: trace: added 1 connection, "local_stream_client_permanent_message_connection_impl::thread_signal_handler", there is now 3 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:56 monster [2669601/2669626]: information: entering thread "background local_stream_client_permanent_message_connection for asynchronous connections" #2669626. (in function "void snaplogger::{anonymous}::getopt_logs(cppthread::log_level_t, const string&)()") (private_logger.cpp:87)
2024/09/21 03:01:56 monster [2669601/2669626]: information: leaving thread "background local_stream_client_permanent_message_connection for asynchronous connections" #2669626 with status 0. (in function "void snaplogger::{anonymous}::getopt_logs(cppthread::log_level_t, const string&)()") (private_logger.cpp:87)
2024/09/21 03:01:56 monster [2669601/2669601]: trace: added 1 connection, "unix-server-client", there is now 4 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:56 monster [2669601/2669601]: trace: removing 1 connection, "local_stream_client_permanent_message_connection_impl::thread_signal_handler", of 4 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:01:56 monster [2669601/2669601]: trace: added 1 connection, "local_stream_client_permanent_message_connection_impl::messenger", there is now 4 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:56 monster [2669601/2669601]: trace: dispatch message "HELLO". (in function "bool ed::dispatcher::dispatch(ed::message&)()") (dispatcher.cpp:440)
2024/09/21 03:01:56 monster [2669601/2669601]: trace: dispatch message "HI". (in function "bool ed::dispatcher::dispatch(ed::message&)()") (dispatcher.cpp:440)
2024/09/21 03:01:56 monster [2669601/2669601]: debug: socket 7 of connection "local_stream_client_permanent_message_connection_impl::messenger" was marked as done, removing in process_empty_buffer(). (in function "virtual void ed::connection::process_empty_buffer()()") (connection.cpp:990)
2024/09/21 03:01:56 monster [2669601/2669601]: trace: removing 1 connection, "local_stream_client_permanent_message_connection_impl::messenger", of 4 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:01:56 monster [2669601/2669601]: debug: socket -1 of connection "unix-client" was marked as done, removing in process_empty_buffer(). (in function "virtual void ed::connection::process_empty_buffer()()") (connection.cpp:990)
2024/09/21 03:01:56 monster [2669601/2669601]: trace: removing 1 connection, "unix-client", of 3 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:01:56 monster [2669601/2669601]: trace: dispatch message "DOWN". (in function "bool ed::dispatcher::dispatch(ed::message&)()") (dispatcher.cpp:440)
2024/09/21 03:01:56 monster [2669601/2669601]: trace: removing 1 connection, "unix-server-client", of 2 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:01:56 monster [2669601/2669601]: trace: removing 1 connection, "", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: verify runtime vs compile time eventdispatcher version numbers
SECTION: verify runtime vs compile time cppprocess version numbers
SECTION: reporter_executor: verify sleep in a function
2024/09/21 03:01:56 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor: verify sort function
2024/09/21 03:01:58 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor: verify starting the thread
2024/09/21 03:01:58 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor: verify computation (integers)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor: verify computation (floating points)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor: verify computation (timestamp)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor: verify hex() function
2024/09/21 03:01:58 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor: verify now()
2024/09/21 03:01:58 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor: verify max_pid()
2024/09/21 03:01:58 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor: verify random()
2024/09/21 03:01:58 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor: verify hostname
2024/09/21 03:01:58 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor: verify kill with number
2024/09/21 03:01:58 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor: verify kill with identifier
2024/09/21 03:01:58 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor: verify kill with string
2024/09/21 03:01:58 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor: verify computation (address)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor: verify computation (concatenation)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor: verify computation (string repeat)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor: verify variable in string
2024/09/21 03:01:58 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor: print() + message
2024/09/21 03:01:58 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
--- message: testing print()
2024/09/21 03:01:58 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor_message: send/receive one message
2024/09/21 03:01:58 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: added 1 connection, "messenger_responder", there is now 2 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: added 1 connection, "messenger_timer", there is now 3 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: added 1 connection, "tcp_client_permanent_message_connection_impl::thread_signal_handler", there is now 4 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:01:58 monster [2669601/2669636]: information: entering thread "background tcp_client_permanent_message_connection for asynchronous connections" #2669636. (in function "void snaplogger::{anonymous}::getopt_logs(cppthread::log_level_t, const string&)()") (private_logger.cpp:87)
2024/09/21 03:01:58 monster [2669601/2669636]: information: leaving thread "background tcp_client_permanent_message_connection for asynchronous connections" #2669636 with status 0. (in function "void snaplogger::{anonymous}::getopt_logs(cppthread::log_level_t, const string&)()") (private_logger.cpp:87)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: removing 1 connection, "tcp_client_permanent_message_connection_impl::thread_signal_handler", of 4 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:01:58 monster [2669601/2669601]: trace: added 1 connection, "tcp_client_permanent_message_connection_impl::messenger", there is now 4 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
--- script message: REGISTER service=responder;version=1
--- "client" message (1):  HUP)
2024/09/21 03:02:00 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:00 monster [2669601/2669601]: trace: added 1 connection, "messenger_responder", there is now 2 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:00 monster [2669601/2669601]: trace: added 1 connection, "messenger_timer", there is now 3 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:00 monster [2669601/2669601]: trace: added 1 connection, "tcp_client_permanent_message_connection_impl::thread_signal_handler", there is now 4 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:00 monster [2669601/2669656]: information: entering thread "background tcp_client_permanent_message_connection for asynchronous connections" #2669656. (in function "void snaplogger::{anonymous}::getopt_logs(cppthread::log_level_t, const string&)()") (private_logger.cpp:87)
2024/09/21 03:02:00 monster [2669601/2669656]: information: leaving thread "background tcp_client_permanent_message_connection for asynchronous connections" #2669656 with status 0. (in function "void snaplogger::{anonymous}::getopt_logs(cppthread::log_level_t, const string&)()") (private_logger.cpp:87)
2024/09/21 03:02:00 monster [2669601/2669601]: trace: removing 1 connection, "tcp_client_permanent_message_connection_impl::thread_signal_handler", of 4 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:00 monster [2669601/2669601]: trace: added 1 connection, "tcp_client_permanent_message_connection_impl::messenger", there is now 4 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
--- script message: REGISTER service=responder;version=1
--- "client" message (1):  +  that are not valid
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor_error:  -  that are not valid
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor_error:  *  that are not valid
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor_error:  /  that are not valid
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor_error:  %  that are not valid
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor_error: - that are not valid
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor_error: variable reference without a '}'
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor_error: regex variable in double string
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor_error: variable reference without a name
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor_error:  *  is not valid
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor_error:  *  is not valid
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor_error: exit() with timeout & error_message is invalid
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor_error: exit() with timeout which is not a number
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor_error: exit() with timeout which is not a number
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor_error: send_message() when not connected
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor_error: if(variable) with invalid type
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor_error: wait() before starting thread
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor_error: wait() with invalid mode
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "messenger_responder", there is now 2 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "messenger_timer", there is now 3 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669675]: fatal: thread internal_run() got exception: "event_dispatcher_exception: program_wait_invalid_mode.rprtr:2: unknown mode "not_this_one" in wait().", exiting thread now. (in function "void snaplogger::{anonymous}::getopt_logs(cppthread::log_level_t, const string&)()") (private_logger.cpp:87)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "tcp_client_permanent_message_connection_impl::thread_signal_handler", there is now 4 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669675]: fatal: thread internal_leave() got exception: "event_dispatcher_exception: thread failed with leave status: 2", exiting thread now. (in function "void snaplogger::{anonymous}::getopt_logs(cppthread::log_level_t, const string&)()") (private_logger.cpp:87)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 4 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "messenger_responder", of 3 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669676]: information: entering thread "background tcp_client_permanent_message_connection for asynchronous connections" #2669676. (in function "void snaplogger::{anonymous}::getopt_logs(cppthread::log_level_t, const string&)()") (private_logger.cpp:87)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "messenger_timer", of 2 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669676]: error: OpenSSL: [2147483759/2|111]:[]:[BIO_connect]:[]:[../crypto/bio/bio_sock2.c]:[125]:[calling connect()] (in function "int ed::detail::bio_log_errors()()") (tcp_private.cpp:378)
2024/09/21 03:02:01 monster [2669601/2669676]: error: OpenSSL: [268435559/32|103]:[]:[BIO_connect]:[]:[../crypto/bio/bio_sock2.c]:[127]:[(no details)] (in function "int ed::detail::bio_log_errors()()") (tcp_private.cpp:378)
2024/09/21 03:02:01 monster [2669601/2669676]: error: OpenSSL: [2147483759/2|111]:[]:[conn_state]:[]:[../crypto/bio/bss_conn.c]:[177]:[calling connect(127.0.0.1, 20002)] (in function "int ed::detail::bio_log_errors()()") (tcp_private.cpp:378)
2024/09/21 03:02:01 monster [2669601/2669676]: error: OpenSSL: [268435559/32|103]:[]:[conn_state]:[]:[../crypto/bio/bss_conn.c]:[213]:[(no details)] (in function "int ed::detail::bio_log_errors()()") (tcp_private.cpp:378)
2024/09/21 03:02:01 monster [2669601/2669676]: error: connection to 127.0.0.1:20002 failed with: event_dispatcher_exception: failed connecting BIO object to server (failed_connecting). (in function "void ed::detail::tcp_client_permanent_message_connection_impl::runner::connect()()") (tcp_client_permanent_message_connection.cpp:289)
2024/09/21 03:02:01 monster [2669601/2669676]: information: leaving thread "background tcp_client_permanent_message_connection for asynchronous connections" #2669676 with status 0. (in function "void snaplogger::{anonymous}::getopt_logs(cppthread::log_level_t, const string&)()") (private_logger.cpp:87)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "tcp_client_permanent_message_connection_impl::thread_signal_handler", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: error: connection to 127.0.0.1:20002 failed with: event_dispatcher_exception: failed connecting BIO object to server (in function "void ed::detail::tcp_client_permanent_message_connection_impl::thread_done()()") (tcp_client_permanent_message_connection.cpp:634)
SECTION: reporter_executor_error: wait() + drain without connections
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669677]: fatal: thread internal_run() got exception: "event_dispatcher_exception: no connections to wait() on.", exiting thread now. (in function "void snaplogger::{anonymous}::getopt_logs(cppthread::log_level_t, const string&)()") (private_logger.cpp:87)
2024/09/21 03:02:01 monster [2669601/2669677]: fatal: thread internal_leave() got exception: "event_dispatcher_exception: thread failed with leave status: 2", exiting thread now. (in function "void snaplogger::{anonymous}::getopt_logs(cppthread::log_level_t, const string&)()") (private_logger.cpp:87)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 1 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor_error: try reading missing file
SECTION: reporter_executor_error: verify that the executor::run() function does a try/catch as expected
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 1 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "messenger_responder", there is now 2 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "messenger_timer", there is now 3 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "tcp_client_permanent_message_connection_impl::thread_signal_handler", there is now 4 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:01 monster [2669601/2669679]: information: entering thread "background tcp_client_permanent_message_connection for asynchronous connections" #2669679. (in function "void snaplogger::{anonymous}::getopt_logs(cppthread::log_level_t, const string&)()") (private_logger.cpp:87)
2024/09/21 03:02:01 monster [2669601/2669679]: information: leaving thread "background tcp_client_permanent_message_connection for asynchronous connections" #2669679 with status 0. (in function "void snaplogger::{anonymous}::getopt_logs(cppthread::log_level_t, const string&)()") (private_logger.cpp:87)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: removing 1 connection, "tcp_client_permanent_message_connection_impl::thread_signal_handler", of 4 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:01 monster [2669601/2669601]: trace: added 1 connection, "tcp_client_permanent_message_connection_impl::messenger", there is now 4 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
--- script message: REGISTER service=responder;version=1
--- "client" message (1): run(): testing that the executor catches these exceptions.
2024/09/21 03:02:14 monster [2669601/2669678]: fatal: thread internal_run() got exception: "event_dispatcher_exception: ppoll() timed out.", exiting thread now. (in function "void snaplogger::{anonymous}::getopt_logs(cppthread::log_level_t, const string&)()") (private_logger.cpp:87)
2024/09/21 03:02:14 monster [2669601/2669678]: fatal: thread internal_leave() got exception: "event_dispatcher_exception: thread failed with leave status: 2", exiting thread now. (in function "void snaplogger::{anonymous}::getopt_logs(cppthread::log_level_t, const string&)()") (private_logger.cpp:87)
2024/09/21 03:02:14 monster [2669601/2669601]: trace: removing 1 connection, "thread_done", of 4 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
SECTION: reporter_executor_error: verify that the executor::run() function does a try/catch of non-standard exceptions
2024/09/21 03:02:14 monster [2669601/2669601]: trace: added 1 connection, "thread_done", there is now 4 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:14 monster [2669601/2669601]: trace: added 1 connection, "messenger_responder", there is now 5 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:14 monster [2669601/2669601]: trace: added 1 connection, "messenger_timer", there is now 6 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:14 monster [2669601/2669601]: trace: removing 1 connection, "messenger_timer", of 6 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:14 monster [2669601/2669601]: trace: removing 1 connection, "messenger_responder", of 5 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:14 monster [2669601/2669601]: trace: removing 1 connection, "tcp_client_permanent_message_connection_impl::messenger", of 4 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:14 monster [2669601/2669601]: debug: socket -1 of connection "tcp_client_permanent_message_connection_impl::messenger" hang up. (in function "virtual void ed::connection::process_hup()()") (connection.cpp:1084)
2024/09/21 03:02:14 monster [2669601/2669601]: trace: added 1 connection, "tcp_client_permanent_message_connection_impl::thread_signal_handler", there is now 4 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
2024/09/21 03:02:14 monster [2669601/2669767]: information: entering thread "background tcp_client_permanent_message_connection for asynchronous connections" #2669767. (in function "void snaplogger::{anonymous}::getopt_logs(cppthread::log_level_t, const string&)()") (private_logger.cpp:87)
2024/09/21 03:02:14 monster [2669601/2669601]: trace: removing 1 connection, "tcp_client_permanent_message_connection_impl::thread_signal_handler", of 4 connections (including this one). (in function "bool ed::communicator::remove_connection(ed::connection::pointer_t)()") (communicator.cpp:257)
2024/09/21 03:02:14 monster [2669601/2669767]: information: leaving thread "background tcp_client_permanent_message_connection for asynchronous connections" #2669767 with status 0. (in function "void snaplogger::{anonymous}::getopt_logs(cppthread::log_level_t, const string&)()") (private_logger.cpp:87)
2024/09/21 03:02:14 monster [2669601/2669601]: trace: added 1 connection, "tcp_client_permanent_message_connection_impl::messenger", there is now 4 connections (including this one). (in function "bool ed::communicator::add_connection(ed::connection::pointer_t)()") (communicator.cpp:228)
--- script message: REGISTER service=responder;version=1
--- "client" message (1):