Witold Kręcicki
30675428d8
Fix a race in isc_socket destruction.
...
There was a very slim chance of a race between isc_socket_detach and
process_fd: isc_socket_detach decrements references to 0, and before it
calls destroy gets preempted. Second thread calls process_fd, increments
socket references temporarily to 1, and then gets preempted, first thread
then hits assertion in destroy() as the reference counter is now 1 and
not 0.
2020-02-07 08:42:02 +01:00
..
2020-02-04 11:09:22 +01:00
2020-02-07 08:40:25 +01:00
2020-02-04 11:09:22 +01:00
2020-02-03 08:29:00 +01:00
2020-02-07 08:42:02 +01:00
2020-02-07 08:40:25 +01:00
2020-01-16 08:01:20 +00:00
2019-11-07 11:55:37 -08:00
2019-11-19 10:31:07 +01:00
2020-02-03 08:29:00 +01:00
2019-07-23 15:32:35 -04:00
2019-11-28 11:21:52 +01:00
2019-07-23 15:32:35 -04:00
2019-07-23 15:32:35 -04:00
2020-02-07 08:40:25 +01:00
2019-07-23 15:32:35 -04:00
2020-01-22 11:13:53 +11:00
2020-02-03 08:29:00 +01:00
2020-02-05 18:37:17 +11:00
2020-01-13 10:52:07 -08:00
2020-02-04 11:09:22 +01:00
2020-02-04 11:09:22 +01:00
2019-07-23 15:32:35 -04:00
2019-07-23 15:32:35 -04:00
2019-11-17 18:59:40 -08:00
2019-07-09 16:11:14 +02:00
2019-07-23 15:32:35 -04:00
2019-12-03 16:27:24 +01:00
2020-01-14 13:12:13 +01:00
2020-02-07 08:40:25 +01:00
2019-08-08 07:15:04 -04:00
2020-02-07 08:40:25 +01:00
2019-11-07 11:55:37 -08:00
2020-02-07 08:40:25 +01:00
2019-07-23 15:32:35 -04:00
2020-02-07 08:40:25 +01:00
2019-07-23 15:32:35 -04:00
2020-02-04 11:09:22 +01:00
2019-12-03 16:27:24 +01:00