Witold Kręcicki
e4d39f57ff
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.
(cherry picked from commit 81ba0fe0e6 )
2020-03-03 09:26:54 +01:00
..
2020-02-21 07:05:31 +00:00
2020-02-28 10:05:25 +01:00
2020-02-14 08:45:59 +00:00
2020-02-28 15:22:59 +01:00
2020-03-03 09:26:54 +01:00
2020-02-21 07:05:31 +00:00
2014-06-17 13:49:30 -07:00
2020-02-14 05:35:29 +00:00
2020-02-12 20:03:16 +00:00
2020-02-20 19:21:01 +00:00
2020-02-14 08:45:59 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 08:45:59 +00:00
2020-02-14 08:45:59 +00:00
2020-02-14 08:45:59 +00:00
2019-03-08 15:15:05 +01:00
2020-02-14 05:35:29 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 05:35:29 +00:00
2018-08-08 09:37:28 +02:00
2020-02-14 05:35:29 +00:00
2020-02-14 08:45:59 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 08:45:59 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 08:45:59 +00:00
2020-02-14 05:35:29 +00:00
2017-12-29 01:44:18 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 08:45:59 +00:00
2020-01-13 10:52:07 -08:00
2020-02-14 05:35:29 +00:00
2018-10-18 09:19:12 +00:00
2020-02-28 09:06:09 +11:00
2020-02-14 05:35:29 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 05:35:29 +00:00
2020-02-13 21:28:35 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 08:45:59 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 08:45:59 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 08:45:59 +00:00
2020-02-21 07:05:31 +00:00
2020-02-14 05:35:29 +00:00
2020-02-27 12:07:16 +01:00
2020-02-20 19:21:01 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 05:35:29 +00:00
2020-02-14 05:35:29 +00:00
2020-02-12 14:51:18 +00:00
2020-02-21 07:05:31 +00:00
2020-02-14 05:35:29 +00:00
2018-02-23 10:12:02 +01:00
2020-02-14 08:45:59 +00:00
2020-02-14 05:35:29 +00:00
2020-02-12 14:51:18 +00:00
2020-02-14 05:35:29 +00:00