Willy Tarreau
09e0203ef4
BUG/MINOR: backend: do not try to install a mux when the connection failed
...
If si_connect() failed, do not try to install the mux nor to complete
the operations or add the connection to an idle list, and abort quickly
instead. No obvious side effects were identified, but continuing to
allocate some resources after something has already failed seems risky.
This was a result of a prior fix which already wanted to push this code
further : aa089d80b ("BUG/MEDIUM: server: Defer the mux init until after
xprt has been initialized.") but it ought to have pushed it even further
to maintain the error check just after si_connect().
To be backported to 2.0 and 1.9.
2019-07-18 16:49:11 +02:00
..
2019-06-13 18:00:54 +02:00
2019-04-19 11:45:20 +02:00
2019-05-07 06:54:07 +02:00
2019-04-25 17:26:46 +02:00
2019-07-18 10:45:08 +02:00
2019-06-07 19:32:02 +02:00
2019-05-22 19:47:57 +02:00
2019-07-18 16:49:11 +02:00
2019-01-14 19:32:15 +01:00
2018-11-26 19:50:32 +01:00
2019-06-11 14:05:25 +02:00
2019-07-16 15:23:09 +02:00
2019-06-17 13:35:54 +02:00
2019-06-07 19:32:02 +02:00
2019-01-02 20:12:44 +01:00
2019-07-18 16:42:45 +02:00
2019-06-07 15:37:47 +02:00
2019-07-01 15:34:11 +02:00
2019-05-20 21:14:14 +02:00
2019-06-14 14:42:29 +02:00
2019-07-11 10:20:09 +02:00
2019-06-13 15:47:41 +02:00
2019-06-11 09:54:12 +02:00
2019-07-17 14:11:57 +02:00
2019-05-28 17:25:21 +02:00
2019-05-28 17:25:21 +02:00
2019-05-28 17:25:21 +02:00
2019-05-28 17:25:21 +02:00
2019-05-28 17:25:21 +02:00
2019-05-27 17:40:59 +02:00
2019-06-14 11:13:32 +02:00
2019-06-17 18:51:43 +02:00
2019-06-24 14:38:15 +02:00
2019-06-14 11:13:32 +02:00
2017-10-31 18:01:18 +01:00
2018-11-26 19:50:32 +01:00
2019-04-12 22:06:53 +02:00
2019-06-18 10:02:05 +02:00
2019-07-16 15:23:09 +02:00
2018-03-21 05:04:01 +01:00
2019-06-10 09:42:43 +02:00
2017-11-24 17:49:53 +01:00
2019-05-07 06:58:15 +02:00
2019-07-05 14:26:14 +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-04-01 07:44:56 +02:00
2018-11-26 19:50:32 +01:00
2019-07-05 14:26:14 +02:00
2018-11-26 19:50:32 +01:00
2019-06-14 11:13:32 +02:00
2019-06-26 15:23:06 +02:00
2019-05-10 11:47:00 +02:00
2019-06-11 16:37:13 +02:00
2019-06-11 16:37:13 +02:00
2019-06-26 09:57:49 +02:00
2019-01-14 19:33:17 +01:00
2019-07-05 14:26:15 +02:00
2019-06-19 13:55:57 +02:00
2019-05-27 10:29:59 +02:00
2019-03-11 17:02:38 +01:00
2019-07-12 09:07:48 +02:00
2019-06-26 11:15:49 +02:00
2016-01-11 07:31:35 +01:00
2019-04-19 11:35:22 +02:00
2019-07-09 10:40:33 +02:00
2019-07-12 16:14:12 +02:00
2019-06-19 10:06:31 +02:00
2019-07-15 06:47:54 +02:00
2019-07-15 16:43:16 +02:00
2019-06-22 07:57:56 +02:00
2018-11-26 19:50:32 +01:00
2019-06-16 18:40:33 +02:00
2019-05-28 07:42:12 +02:00
2019-06-07 15:47:54 +02:00
2019-04-15 21:55:48 +02:00
2019-07-18 16:49:11 +02:00
2019-07-18 16:49:11 +02:00
2019-06-05 18:03:38 +02:00
2019-07-11 10:40:20 +02:00
2016-04-14 11:18:22 +02:00
2019-06-05 18:03:38 +02:00
2018-09-12 07:12:27 +02:00
2019-07-03 13:57:30 +02:00
2019-05-27 10:29:59 +02:00
2019-06-05 18:03:38 +02:00
2019-05-07 06:58:15 +02:00
2019-06-21 09:48:28 +02:00
2019-07-11 16:16:38 +02:00
2019-06-05 18:03:38 +02:00
2019-04-01 07:44:56 +02:00
2018-12-02 18:40:29 +01:00
2018-12-02 18:39:52 +01:00
2019-07-09 04:47:18 +02:00
2019-06-16 18:16:33 +02:00
2019-06-05 10:12:11 +02:00
2019-06-07 19:32:02 +02:00
2019-07-05 14:26:15 +02:00
2019-07-12 16:17:50 +02:00
2019-07-12 09:07:48 +02:00
2019-07-05 14:26:14 +02:00
2019-06-06 16:50:39 +02:00
2017-10-24 19:54:25 +02:00
2017-11-24 17:19:12 +01:00
2019-06-04 16:48:15 +02:00
2019-01-04 18:20:32 +01:00
2019-05-23 10:20:55 +02:00
2019-05-22 14:01:22 +02:00
2019-06-14 14:42:29 +02:00
2019-04-01 07:44:56 +02:00