gio/gsocketconnection.c · main · GNOME / GLib · GitLab (original) (raw)
Mar 23, 2023
bc6d03c3
gsocketclient: Document async operation timeout/completion behaviour · bc6d03c3
Philip Withnall authored Mar 23, 2023 andPhilip Withnall committed Nov 29, 2023
These calls are where theGSocketClient
Happy Eyeballs code relies on
other components within GLib (and glib-networking) to complete
asynchronous operations in a timely manner.GSocketClient
doesn’t add
its own timeouts to monitor these async operations, so if the
implementations are buggy then aGSocketClient
operation could stall
forever.
Make that a bit clearer.
Signed-off-by:Philip Withnall <pwithnall@endlessos.org>
bc6d03c3
gsocketclient: Document async operation timeout/completion behaviour
Philip Withnall authored Mar 23, 2023 andPhilip Withnall committed Nov 29, 2023
These calls are where theGSocketClient
Happy Eyeballs code relies on
other components within GLib (and glib-networking) to complete
asynchronous operations in a timely manner.GSocketClient
doesn’t add
its own timeouts to monitor these async operations, so if the
implementations are buggy then aGSocketClient
operation could stall
forever.
Make that a bit clearer.
Signed-off-by:Philip Withnall <pwithnall@endlessos.org>
Loading