NetworkManager/clients
Antonio Cardace 427fbc85f0
nmcs-http: fix multiple HTTP request bug
Since just a single pointer is used to store the socket's GSource
if more than 1 consecutive request was done through the same
HTTP provider the 2nd request would clear the GSource associated to
the second request causing the 1st HTTP request to never complete
and end up in a expired timeout.

Use a hashtable instead so we can correctly track all requests.

https://bugzilla.redhat.com/show_bug.cgi?id=1821787

Fixes: 69f048bf0c ('cloud-setup: add tool for automatic IP configuration in cloud')
2020-06-26 16:47:52 +02:00
..
cli cli: fix reference count handling in hotspot error path 2020-06-18 14:25:58 +02:00
cloud-setup nmcs-http: fix multiple HTTP request bug 2020-06-26 16:47:52 +02:00
common libnm/match: extend syntax for match patterns with '|', '&', '!' and '\\' 2020-06-26 13:29:01 +02:00
tests all: reformat python files with python black 2020-06-15 16:40:38 +02:00
tui nmtui: show error on connection deactivation failure 2020-05-15 19:27:09 +02:00
meson.build docs: generate nm-settings-docs-nmcli.xml based on nmcli meta data 2020-06-11 10:53:50 +02:00
nm-online.c nm-online: allow configuring timeout via NM_ONLINE_TIMEOUT environment 2020-04-30 21:46:59 +02:00