Willy Tarreau
b2a7ab08a8
MINOR: connection: check for connection validation earlier
...
In conn_fd_handler() we used to first give a chance to the send()
callback to try to send data and validate the connection at the same
time. But since 1.9 we do not call this callback anymore inline, it's
scheduled. So let's validate the connection ealier so that all other
decisions can be taken based on this confirmation. This may notably
be useful to the xprt_done_cb() to know that the connection was
properly validated.
2019-12-27 16:38:47 +01:00
..
2019-07-19 09:24:12 +02:00
2019-09-13 10:08:44 +02:00
2019-08-07 10:32:31 +02:00
2019-08-09 11:26:10 +02:00
2019-10-11 16:05:57 +02:00
2019-06-07 19:32:02 +02:00
2019-09-08 12:20:13 +02:00
2019-11-06 10:14:32 +01:00
2019-10-29 13:09:14 +01:00
2019-08-22 20:21:00 +02:00
2019-12-06 17:20:26 +01:00
2019-12-19 09:24:57 +01:00
2019-12-03 11:49:00 +01:00
2019-12-27 14:04:33 +01:00
2019-06-07 15:37:47 +02:00
2019-12-10 14:14:09 +01:00
2019-05-20 21:14:14 +02:00
2019-12-27 16:38:47 +01:00
2019-07-19 09:24:12 +02:00
2019-12-06 17:20:26 +01:00
2019-06-11 09:54:12 +02:00
2019-12-10 19:09:15 +01:00
2019-12-27 14:04:33 +01:00
2019-12-27 14:04:33 +01:00
2019-12-27 14:04:33 +01:00
2019-12-27 14:04:33 +01:00
2019-09-06 19:09:56 +02:00
2019-12-02 10:38:52 +01:00
2019-09-17 10:18:54 +02:00
2019-12-20 08:09:28 +01:00
2019-11-15 13:43:08 +01:00
2019-09-17 10:18:54 +02:00
2019-10-29 10:33:13 +01:00
2019-11-15 13:43:08 +01:00
2019-07-19 13:50:09 +02:00
2019-12-11 16:46:16 +01:00
2019-11-27 14:01:17 +01:00
2019-11-25 11:11:32 +01:00
2019-12-11 16:29:10 +01:00
2019-10-17 07:15:17 +02:00
2019-10-10 11:30:07 +02:00
2019-11-20 14:11:47 +01:00
2019-04-01 07:44:56 +02:00
2019-04-01 07:44:56 +02:00
2019-04-01 07:44:56 +02:00
2019-04-01 07:44:56 +02:00
2019-12-19 09:24:57 +01:00
2019-11-20 14:11:47 +01:00
2019-10-31 08:47:31 +01:00
2019-10-14 22:28:50 +02:00
2019-12-11 16:46:16 +01:00
2019-07-19 09:24:12 +02:00
2019-10-09 11:05:31 +02:00
2019-10-14 22:28:50 +02:00
2019-08-01 11:35:29 +02:00
2019-07-05 14:26:15 +02:00
2019-09-06 17:13:44 +02:00
2019-05-27 10:29:59 +02:00
2019-03-11 17:02:38 +01:00
2019-12-11 15:06:30 +01:00
2019-12-11 12:05:39 +01:00
2019-08-09 11:26:10 +02:00
2019-07-09 10:40:33 +02:00
2019-12-11 16:46:16 +01:00
2019-12-20 18:09:19 +01:00
2019-11-25 11:34:26 +01:00
2019-10-29 14:15:20 +01:00
2019-07-15 16:43:16 +02:00
2019-12-11 14:26:53 +01:00
2019-09-25 23:33:52 +02:00
2019-10-23 07:27:25 +02:00
2019-07-19 09:24:12 +02:00
2019-11-20 13:38:13 +01:00
2019-04-15 21:55:48 +02:00
2019-07-24 16:45:02 +02:00
2019-12-27 16:38:43 +01:00
2019-12-10 19:09:15 +01:00
2019-12-11 16:29:10 +01:00
2019-07-24 16:45:02 +02:00
2019-12-20 18:09:49 +01:00
2019-11-14 14:58:39 +01:00
2019-09-06 17:50:36 +02:00
2019-05-07 06:58:15 +02:00
2019-11-15 15:48:12 +01:00
2019-12-19 09:19:13 +01:00
2019-12-20 17:33:05 +01:00
2019-11-15 07:06:46 +01:00
2019-04-01 07:44:56 +02:00
2019-11-15 15:48:12 +01:00
2019-12-21 06:46:55 +01:00
2019-10-29 10:19:34 +01:00
2019-12-02 11:40:04 +01:00
2019-11-15 18:24:19 +01:00
2019-12-04 11:55:49 +01:00
2019-11-27 15:45:11 +01:00
2019-12-19 14:42:22 +01:00
2019-11-06 10:14:32 +01:00
2019-09-26 08:13:38 +02:00
2019-11-25 19:47:22 +01:00
2019-10-10 11:30:07 +02:00
2019-07-19 09:24:12 +02:00
2019-10-16 09:56:57 +02:00
2019-10-17 07:15:17 +02:00
2019-10-15 10:47:31 +02:00
2019-06-14 14:42:29 +02:00
2019-04-01 07:44:56 +02:00