spacefreak
  • Joined on 2024-06-15
spacefreak pushed to master at spacefreak/snmpd-oid-daemon 2024-11-04 14:18:19 +01:00
733cf3e97b use set_oid in set_oid_list
spacefreak pushed to master at spacefreak/snmpd-oid-daemon 2024-11-04 13:12:23 +01:00
d67917c958 read args to commands synchronous, async is not faster in this case
spacefreak pushed to master at spacefreak/snmpd-oid-daemon 2024-11-04 10:41:04 +01:00
1aee330230 improve sub-proc handling / killing
spacefreak pushed to master at spacefreak/snmpd-oid-daemon 2024-11-04 10:34:11 +01:00
1c0b61eae2 change comment about wait function
spacefreak pushed to master at spacefreak/snmpd-oid-daemon 2024-11-04 10:28:02 +01:00
b37bc30549 just handle rc of wait instead of comparing bash version
spacefreak pushed to master at spacefreak/snmpd-oid-daemon 2024-11-04 10:18:14 +01:00
e84310932e fix only wait for sub-procs on bash versions 5.1 or above
spacefreak pushed to master at spacefreak/snmpd-oid-daemon 2024-11-02 14:13:23 +01:00
d5d807c7c3 change log messages
spacefreak pushed to master at spacefreak/snmpd-oid-daemon 2024-11-02 01:07:42 +01:00
6ec4c02e40 improve handling / killing of hanging background procs
spacefreak pushed to master at spacefreak/snmpd-oid-daemon 2024-11-02 00:42:58 +01:00
ce2daf9749 start data gathering funcs asynchronously to prevent daemon locks
spacefreak pushed to master at spacefreak/snmpd-oid-daemon 2024-11-01 21:57:55 +01:00
201456a056 send data and ENDOFDATA to main depending on rc and data availability
spacefreak pushed to master at spacefreak/snmpd-oid-daemon 2024-11-01 20:25:04 +01:00
add8e44e4f validate reception of ENDOFDATA from data gathering functions
spacefreak pushed to master at spacefreak/snmpd-oid-daemon 2024-10-31 22:26:08 +01:00
7d4029fd06 prevent time shift when scheduling
spacefreak pushed to master at spacefreak/snmpd-oid-daemon 2024-10-15 16:36:34 +02:00
3aecda95ba also log the invalid line
spacefreak pushed to master at spacefreak/snmpd-oid-daemon 2024-10-15 15:34:44 +02:00
48346d02e7 log error if cache receives invalid line
spacefreak pushed to master at spacefreak/snmpd-oid-daemon 2024-10-04 16:39:10 +02:00
ae0f0aa745 remove test.sh
spacefreak pushed to master at spacefreak/snmpd-oid-daemon 2024-10-04 16:37:43 +02:00
bec584b42d exit if daemon receives invalid command
spacefreak pushed to master at spacefreak/snmpd-oid-daemon 2024-09-30 15:20:18 +02:00
75cac1c93b fix issue when receiving partial lines
spacefreak pushed to master at spacefreak/snmpd-oid-daemon 2024-09-30 14:56:04 +02:00
59dabc3565 read complete line immediately if partial line is received
spacefreak pushed to master at spacefreak/snmpd-oid-daemon 2024-09-30 13:34:47 +02:00
df9b79f931 skip debug log on partial lines if buffer length is 0
spacefreak pushed to master at spacefreak/snmpd-oid-daemon 2024-09-30 13:29:25 +02:00
95c8c276ac add debug log for partial received lines