* Moved shared memory read lock handling from tele2json.c to individual clients.
authorUrban Wallasch <urban.wallasch@freenet.de>
Sun, 18 Aug 2019 20:38:08 +0000 (22:38 +0200)
committerUrban Wallasch <urban.wallasch@freenet.de>
Sun, 18 Aug 2019 20:38:08 +0000 (22:38 +0200)
commita0bf837eda16c5421a9029122d01c402a74d3f0c
tree928db71a6e07c8aaee02af1a1ffe28b47cf102f0
parentc6d26d1348ed01523e5b2728c3a747aa9216456a
* Moved shared memory read lock handling from tele2json.c to individual clients.
* Fixed shared memory rwlock initialization to use appropriate set of attributes.
* Fixed not releasing the write lock when plugin initialization failed.
* Changed order of telemetry data initialization (e.g. raise alive flag only on success).
* Declared shared memory telemetry objects volatile in the clients.
tele2json.c
telehttpd.c
telelogger.c
teleshmem.cpp