Martin Preuss
59c05d379c
aqhome: add and implement a flush function for fd/tty objects.
2026-04-27 16:04:42 +02:00
Martin Preuss
d6e87aeba5
eventloop_select: introduce error variable
...
abort process if too many select errors. Prevents error logs from
filling log partition.
after 90 select errors the log level will be increased for the next calls.
after 100 select errors the process aborts (will be restarted by systemd).
TODO: inspect sockets to find the bad one.
2026-02-26 23:18:55 +01:00
Martin Preuss
bb9f86211d
decreased verbosity.
2025-10-26 16:59:01 +01:00
Martin Preuss
c32be5cd38
increased verbosity.
2025-10-25 16:36:52 +02:00
Martin Preuss
f549ef5d27
added debug output.
2025-07-06 14:39:02 +02:00
Martin Preuss
52eb92a00c
fixed memory leaks.
2025-03-23 16:58:07 +01:00
Martin Preuss
ea564ba101
aqhome apps: more work on transition to events2.
2025-03-09 00:06:12 +01:00
Martin Preuss
daba490c09
events2: make sure object is disconnected from event loop!
2025-03-01 16:58:04 +01:00
Martin Preuss
d887747b3c
aqhome: more work on transformation to event2/ipc2.
2025-02-27 14:08:44 +01:00
Martin Preuss
8968f14122
aqhome: more work on new event/ipc interface.
2025-02-26 20:59:20 +01:00
Martin Preuss
cf8edbbd5f
aqhome: started rewriting message code, start using new event2 lib.
2025-02-25 01:13:07 +01:00
Martin Preuss
acbe4505b9
ipc2: started working on event-based ipc handling.
2025-01-09 01:42:19 +01:00
Martin Preuss
28b130ecd4
aqhome: started rewriting IPC module.
...
started with basic event interface using unix fd and timers.
2025-01-07 22:43:20 +01:00