Ludovic Courtès
c50db7156d
http-client: Remove exception mishandling in 'http-multiple-get'.
...
Partly fixes <https://bugs.gnu.org/47867 >.
Reported by Florian Pelz <pelzflorian@pelzflorian.de>.
The non-tail recursive call to 'connect' could cause requests to be
processed twice, with 'p' possibly closed the second time.
Regression introduced in 205833b72c5517915a47a50dbe28e7024dc74e57 and
carried over in 45fce38fb0b6c6796906149ade145b8d3594c1c6.
* guix/http-client.scm (http-multiple-get): Remove call to 'close-port'
and recursive call to 'connect' when the 'write-request' block returns #f.
2021-04-24 19:08:13 +02:00
..
2021-04-15 03:22:55 -04:00
2021-04-09 22:41:32 -04:00
2021-04-22 23:56:43 -04:00
2021-04-24 19:08:13 +02:00
2021-01-31 21:49:58 +01:00
2021-03-06 11:41:48 +01:00
2020-09-08 00:47:35 +02:00
2020-12-20 10:40:57 +01:00
2019-12-15 00:34:05 +01:00
2020-10-12 18:23:47 +02:00
2019-09-05 18:33:30 +02:00
2021-01-13 16:26:58 +01:00
2021-04-12 18:44:09 +02:00
2021-04-20 10:15:04 +02:00
2020-02-24 11:01:52 +01:00
2020-07-05 03:15:08 +05:30
2021-02-04 09:23:39 +01:00
2020-11-22 11:03:31 +01:00
2021-04-21 23:53:49 +02:00
2020-08-24 10:41:06 +02:00
2021-01-04 23:54:16 +01:00
2020-01-12 00:19:09 +01:00
2020-08-28 23:29:07 +02:00
2021-02-25 10:24:11 +01:00
2020-07-25 19:11:36 +02:00
2020-07-05 16:07:59 +05:30
2021-02-08 23:50:35 +01:00
2021-03-19 13:23:27 +01:00
2021-02-15 08:38:00 +08:00
2021-03-29 16:47:23 +02:00
2021-02-04 09:23:39 +01:00
2021-04-16 23:25:23 +02:00
2021-04-14 22:51:38 +02:00
2020-12-09 22:25:17 +01:00
2021-04-08 23:27:41 +02:00
2020-04-17 23:36:47 +02:00
2021-02-23 15:24:47 +01:00
2021-01-04 23:54:16 +01:00
2021-01-04 23:54:16 +01:00
2020-11-14 10:27:00 +00:00
2021-04-24 19:08:13 +02:00
2021-03-13 22:51:18 +01:00
2021-04-12 18:42:22 +02:00
2021-03-29 11:56:05 +02:00
2021-04-16 23:25:23 +02:00
2020-08-24 13:35:24 +02:00
2021-01-19 17:45:38 +01:00
2020-12-19 23:25:01 +01:00
2020-12-15 17:32:11 +01:00
2021-03-21 23:41:01 +01:00
2021-03-02 23:12:37 +01:00
2021-03-23 23:19:57 -07:00
2021-03-05 12:49:27 +01:00
2020-12-18 16:13:39 +01:00
2020-07-24 18:56:25 +02:00
2020-04-08 00:05:45 +02:00
2020-07-25 19:11:37 +02:00
2021-01-21 00:14:38 +01:00
2021-02-24 23:50:13 +01:00
2021-03-10 18:01:48 +01:00
2021-03-01 17:45:51 +01:00
2020-12-23 16:03:32 +01:00
2021-04-23 00:32:30 +02:00
2021-02-23 15:24:49 +01:00
2021-03-17 20:46:20 +00:00
2020-09-14 14:24:29 +01:00
2021-01-21 00:14:38 +01:00
2021-03-06 11:41:48 +01:00
2021-01-19 17:45:39 +01:00
2021-02-24 23:44:10 +01:00
2021-04-06 23:59:46 +02:00
2021-04-05 12:03:09 +02:00