RESOLVED LATER 14731
[curl] Timeouts, Polling, Threading?
https://bugs.webkit.org/show_bug.cgi?id=14731
Summary [curl] Timeouts, Polling, Threading?
Holger Freyther
Reported 2007-07-23 12:02:39 PDT
The curl backend has at least two/three more issues: -It can block a long time in gethostbyname -We poll it, instead of exposing the filedescriptors so others could select. A GSourceFunc comes into my mind -We poll it with a non zero timeout. We should check if we can poll with a zero timeout.
Attachments
Holger Freyther
Comment 1 2007-07-23 13:14:38 PDT
Add the Gtk keyword, even to the curl bugs.
Holger Freyther
Comment 2 2007-07-23 13:18:37 PDT
Add Curl as keyword.
Holger Freyther
Comment 3 2007-09-23 07:57:18 PDT
http://svn.o-hand.com/repos/web/trunk/src/glibcurl.c is an example on how to better integrate CURL with the Gtk+ port. This moves curl to a thread and is using proper glib mainloop integration.
Luca Bruno
Comment 4 2007-12-09 04:26:02 PST
Curl is used also by wx. This means a glib dependency when using webkit wx under other platforms.
Gustavo Noronha (kov)
Comment 5 2009-02-27 20:00:42 PST
Curl is no longer used by the GTK+ port, so removing the Gtk keyword.
Holger Freyther
Comment 6 2009-10-28 04:49:42 PDT
The Gtk+ port has switched, mainloop integration is a different topic now.
Note You need to log in before you can comment on or make changes to this bug.