Ondřej Surý
be3cf85cfe
Call the connected dns_dispatch callback asynchronously
...
The dns_request code is very sensitive about calling the connected and
deadlocks when the timing is "right" in several places. Move the call
to the connected callback to the (udp|tcp)_connected() functions, so
they are called asynchronously instead of directly from
the (udp|tcp)_dispentry_cancel() functions.
(cherry picked from commit 9dd8deaf01 )
2022-12-21 12:41:15 +00:00
..
2022-12-21 12:41:15 +00:00
2022-11-29 09:14:07 +01:00
2022-04-26 14:21:57 +02:00
2022-12-19 09:26:58 +01:00
2022-11-29 09:14:07 +01:00
2022-11-29 09:14:07 +01:00
2022-12-07 23:59:36 +00:00
2022-01-11 09:05:02 +01:00
2022-12-15 13:31:30 +00:00
2022-12-07 23:59:36 +00:00
2022-01-27 14:51:11 -08:00
2022-11-29 09:14:07 +01:00
2022-12-07 23:59:36 +00:00
2022-01-11 09:05:02 +01:00
2022-11-29 09:14:07 +01:00
2022-12-21 12:41:15 +00:00
2022-03-25 08:42:18 +01:00
2022-04-26 14:21:57 +02:00
2022-11-29 09:14:07 +01:00
2022-11-29 09:14:07 +01:00
2022-08-31 15:24:00 -07:00
2022-01-11 09:05:02 +01:00
2022-03-25 08:42:16 +01:00
2022-11-29 09:14:07 +01:00
2022-05-16 10:37:23 +02:00
2022-03-02 10:49:47 +00:00
2022-11-29 09:14:07 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-11-29 09:14:07 +01:00
2022-01-11 09:05:02 +01:00
2022-11-29 09:14:07 +01:00
2022-11-29 09:14:07 +01:00
2022-01-11 09:05:02 +01:00
2022-03-18 16:05:56 +00:00
2022-03-25 08:42:18 +01:00
2022-11-29 09:14:07 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-12-07 23:59:36 +00:00
2022-06-28 14:36:38 +02:00
2022-11-29 09:14:07 +01:00
2022-01-11 09:05:02 +01:00
2022-11-29 09:14:07 +01:00
2022-07-07 07:47:45 +10:00
2022-01-11 09:05:02 +01:00
2022-03-25 08:42:18 +01:00
2022-07-13 10:46:37 +10:00
2022-11-29 09:14:07 +01:00
2022-12-07 23:59:36 +00:00
2022-11-29 09:14:07 +01:00
2022-11-29 09:14:07 +01:00
2022-11-29 09:14:07 +01:00
2022-12-07 23:59:36 +00:00
2022-12-07 23:59:36 +00:00
2022-01-11 09:05:02 +01:00
2022-11-29 09:14:07 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-11-29 09:14:07 +01:00
2022-11-29 09:14:07 +01:00
2022-11-29 09:14:07 +01:00
2022-11-29 09:14:07 +01:00
2022-11-29 09:14:07 +01:00
2022-11-29 09:14:07 +01:00
2022-11-29 09:14:07 +01:00
2022-11-29 09:14:07 +01:00
2022-12-07 23:59:36 +00:00
2022-01-11 09:05:02 +01:00
2022-11-29 09:14:07 +01:00
2022-11-29 09:14:07 +01:00
2022-01-11 09:05:02 +01:00
2022-11-29 09:14:07 +01:00
2022-11-29 09:14:07 +01:00
2022-01-11 09:05:02 +01:00
2022-11-29 09:14:07 +01:00
2022-12-21 12:41:15 +00:00
2022-12-21 12:41:15 +00:00
2022-01-11 09:05:02 +01:00
2022-12-07 23:59:36 +00:00
2022-12-07 23:59:36 +00:00
2022-12-07 23:59:36 +00:00
2022-11-29 09:14:07 +01:00
2022-12-07 23:59:36 +00:00
2022-12-07 23:59:36 +00:00
2022-03-25 08:42:18 +01:00
2022-01-11 09:05:02 +01:00
2022-11-29 09:14:07 +01:00
2022-11-29 09:14:07 +01:00
2022-05-31 12:06:00 +02:00
2022-01-11 09:05:02 +01:00
2022-11-29 09:14:07 +01:00
2022-05-03 17:42:43 +03:00
2022-03-25 08:42:16 +01:00
2022-01-11 09:05:02 +01:00
2022-11-29 09:14:07 +01:00
2022-01-11 09:05:02 +01:00
2022-12-07 23:59:36 +00:00
2022-11-29 09:14:07 +01:00
2022-11-29 09:14:07 +01:00
2022-11-29 09:14:07 +01:00
2022-01-11 09:05:02 +01:00
2022-12-14 15:51:33 +00:00
2022-11-29 09:14:07 +01:00
2022-12-07 23:59:36 +00:00
2022-11-29 09:14:07 +01:00