Zbigniew Jędrzejewski-Szmek
42541a71a2
bus: make reference counting non-atomic
...
We had atomic counters, but all other operations were non-serialized. This
means that concurrent access to the bus object was only safe if _all_ threads
were doing read-only access. Even sending of messages from threads would not be
possible, because after sending of the message we usually want to remove it
from the send queue in the bus object, which would race. Let's just kill this.
2019-03-04 14:16:24 +01:00
..
2018-10-08 18:49:45 +02:00
2018-10-08 18:49:45 +02:00
2018-11-13 10:49:18 +01:00
2018-06-29 11:02:17 +09:00
2018-11-30 12:02:15 +01:00
2018-06-29 11:02:17 +09:00
2018-06-29 11:00:30 +09:00
2018-10-18 16:23:45 +02:00
2018-06-29 11:02:17 +09:00
2018-12-14 08:22:54 +01:00
2019-01-07 17:50:39 +01:00
2018-12-03 17:35:50 +01:00
2018-12-03 17:35:50 +01:00
2018-06-29 11:00:30 +09:00
2018-06-29 11:02:17 +09:00
2019-02-18 20:07:45 +01:00
2019-03-04 14:16:24 +01:00
2019-02-26 12:55:02 +01:00
2018-06-29 11:02:17 +09:00
2018-06-29 11:00:30 +09:00
2018-06-29 11:02:17 +09:00
2019-01-15 08:12:28 +01:00
2018-12-02 13:35:34 +09:00
2019-03-01 15:37:39 +01:00
2019-03-01 15:37:39 +01:00
2019-02-26 17:22:04 +01:00
2019-02-26 12:55:02 +01:00
2019-01-07 17:50:39 +01:00
2018-10-02 11:53:20 +02:00
2018-06-29 11:02:17 +09:00
2019-02-26 12:55:02 +01:00
2018-07-18 20:54:19 +02:00
2019-03-01 15:37:39 +01:00
2018-06-29 11:02:17 +09:00
2018-12-02 12:18:49 +01:00
2018-06-29 11:02:17 +09:00
2018-12-02 13:35:34 +09:00
2018-12-02 13:35:34 +09:00
2019-03-04 14:16:24 +01:00
2019-03-04 14:15:38 +01:00
2018-12-06 13:31:16 +01:00
2018-12-04 09:29:54 +01:00
2019-03-04 14:16:24 +01:00
2018-09-14 09:29:57 +02:00
2018-12-03 13:28:26 +01:00
2018-10-02 11:53:20 +02:00
2019-03-04 14:15:38 +01:00
2018-12-03 17:38:50 +01:00
2018-10-01 10:15:54 +02:00
2018-10-31 18:00:52 +01:00
2019-03-04 14:15:38 +01:00
2018-08-07 10:14:33 +09:00
2018-10-02 11:53:20 +02:00
2018-10-01 10:15:54 +02:00
2019-02-26 12:55:02 +01:00
2019-03-04 14:15:38 +01:00