After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 491977 - Freezes whole browser
Freezes whole browser
Status: RESOLVED FIXED
Product: epiphany-extensions
Classification: Deprecated
Component: epilicious
2.20.x
Other Linux
: Normal major
: ---
Assigned To: Magnus Therning
Magnus Therning
Depends on:
Blocks:
 
 
Reported: 2007-10-31 05:54 UTC by Michal Čihař
Modified: 2007-11-01 01:16 UTC
See Also:
GNOME target: ---
GNOME version: 2.19/2.20


Attachments
Hack to limit number of loops (763 bytes, patch)
2007-10-31 06:05 UTC, Michal Čihař
none Details | Review

Description Michal Čihař 2007-10-31 05:54:36 UTC
Synchronizing bookmarks leads to freeze for me. This is caused by aggressive throttling rules applied by del.icio.us to https://api.del.icio.us/v1/posts/all and by stupid code in libepilicious/delicious.py.

I did not yet done any synchronisation, but for some reason I got already blocked  by del.icio.us (maybe NAT issue, I don't know), so I can not access https://api.del.icio.us/v1/posts/all at all - it always gives me HTTP 503.

The reaction of epilicious on this is quite stupid - it loops forever and waits till it gets another reply than HTTP 503, which will probably take insanely long!
Comment 1 Michal Čihař 2007-10-31 05:57:05 UTC
I first reported it to Debian - http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=448685
Comment 3 Michal Čihař 2007-10-31 06:05:11 UTC
Created attachment 98226 [details] [review]
Hack to limit number of loops

I created simple patch which limits number of loops to 3. As each loop means 30 seconds, I think it is enough time to consider we will fail anyway.
Comment 4 Magnus Therning 2007-11-01 01:16:05 UTC
Fixed in
1602 gnome 2.20 branch
1603 trunk