Daniel Stenberg 2c15ee4bdb
multi: make the "general" list of easy handles a Curl_llist
Instead of having an especially "unique" linked list handler for the
main list of easy handles within the multi handle, this now uses a
regular Curl_llist for this as well.

With this change, it is also clearer that every easy handle added to a
multi handle belongs to one and only one out of three different lists:

 process - the general one for normal transfer processing

 pending - queued up waiting to get a connection (MSTATE_PENDING)

 msgsent - transfer completed (MSTATE_MSGSENT)

An easy handle must therefore be removed from the current list before it
gets added to another.

Closes #14474
2024-08-10 23:24:58 +02:00
..
2024-07-01 22:58:55 +02:00
2024-08-04 19:17:45 +02:00
2024-07-01 22:58:55 +02:00
2024-06-05 14:02:39 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-05-08 19:12:03 +02:00
2024-07-01 22:58:55 +02:00
2024-08-03 19:53:54 +02:00
2024-03-18 12:41:56 +01:00
2024-08-03 19:53:54 +02:00
2024-08-04 19:17:45 +02:00
2024-08-05 08:53:55 +02:00
2024-08-05 08:53:55 +02:00
2024-08-07 23:41:27 +02:00
2023-10-27 00:37:34 +00:00
2024-08-04 19:17:45 +02:00
2024-08-04 19:17:45 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-08-04 19:17:45 +02:00
2024-07-01 22:58:55 +02:00
2024-06-05 14:02:39 +02:00
2024-08-04 19:17:45 +02:00
2024-08-04 19:17:45 +02:00
2024-08-04 19:17:45 +02:00
2023-12-18 10:34:22 +01:00
2024-08-03 19:53:54 +02:00
2024-07-01 22:58:55 +02:00
2024-08-04 19:17:45 +02:00
2024-07-01 22:58:55 +02:00
2024-08-07 20:35:16 +02:00
2024-05-10 23:39:48 +02:00
2024-07-01 22:58:55 +02:00
2024-04-16 15:52:10 +02:00
2024-08-03 19:53:54 +02:00
2024-08-03 19:51:02 +02:00
2024-08-04 19:17:45 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2023-09-30 11:45:39 +02:00
2024-08-04 19:17:45 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-08-08 17:52:25 +02:00
2024-07-01 22:58:55 +02:00
2024-04-11 09:00:51 +02:00
2024-07-01 22:58:55 +02:00
2024-08-02 11:17:44 +02:00
2024-08-03 19:53:54 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-08-03 19:51:02 +02:00
2024-08-04 19:17:45 +02:00
2024-08-04 19:17:45 +02:00
2024-08-04 19:17:45 +02:00
2024-08-04 19:17:45 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-06-05 14:02:39 +02:00
2023-09-25 20:12:18 +02:00
2024-08-07 18:28:49 +02:00
2024-08-04 19:17:45 +02:00
2024-08-04 19:17:45 +02:00
2023-09-25 20:12:18 +02:00
2024-08-03 19:55:45 +02:00
2024-07-01 22:58:55 +02:00
2024-08-07 14:59:07 +02:00
2024-08-09 10:45:40 +02:00
2024-04-30 14:22:11 +02:00
2024-07-01 22:58:55 +02:00
2024-08-04 19:17:45 +02:00
2024-06-05 14:02:39 +02:00
2024-08-04 19:17:45 +02:00
2023-12-18 14:56:57 +00:00
2024-08-07 15:13:07 +02:00
2024-08-04 19:17:45 +02:00
2024-04-11 09:00:51 +02:00
2024-04-11 09:00:51 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-08-09 10:45:40 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-08-03 19:53:54 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-08-04 19:17:45 +02:00
2024-07-01 22:58:55 +02:00
2024-08-03 19:53:54 +02:00
2024-07-01 22:58:55 +02:00
2024-08-08 17:52:25 +02:00
2024-08-08 17:52:25 +02:00
2024-07-01 22:58:55 +02:00
2024-04-11 09:29:21 +02:00
2024-08-02 11:17:44 +02:00
2024-08-02 11:17:44 +02:00
2024-08-03 19:49:15 +02:00
2024-08-03 19:49:15 +02:00
2024-07-01 22:58:55 +02:00
2024-08-03 19:55:45 +02:00
2024-07-01 22:58:55 +02:00
2024-06-12 16:04:53 +02:00
2024-08-04 19:17:45 +02:00
2024-07-15 23:47:33 +02:00
2024-08-07 08:50:42 +02:00
2024-07-01 16:45:17 +02:00
2024-08-04 19:17:45 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-08-04 19:17:45 +02:00
2024-03-04 08:42:56 +01:00
2024-07-15 23:11:21 +02:00
2024-08-04 19:17:45 +02:00
2024-08-03 19:53:54 +02:00
2024-08-03 19:53:54 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 16:45:17 +02:00
2024-08-04 19:17:45 +02:00
2024-08-04 19:17:45 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 16:45:17 +02:00
2024-08-04 19:17:45 +02:00
2024-08-05 08:53:55 +02:00
2024-08-03 19:55:45 +02:00
2024-08-04 19:17:45 +02:00
2024-06-26 08:33:17 +02:00
2024-08-04 19:17:45 +02:00
2024-08-04 19:17:45 +02:00
2024-08-04 19:17:45 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 16:45:17 +02:00