GodKratos / bittorrent-webui

Automatically exported from code.google.com/p/bittorrent-webui
18 stars 8 forks source link

Prevent synchronous HTTP requests #10

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Feature Summary:
Need to remove synchronous HTTP requests to prevent freezing.

Detailed functionality required:
Some of the torrent client handlers use synchronous HTTP requests to acquire an 
access token from the torrent client before submitting the request to add the 
torrent link.

If there is a problem with the torrent client configuration this causes firefox 
to freeze for several moments until the synchronous HTTP request times out.

These processes should be performed asynchronously to avoid this but would 
require the handlers and dispatcher to be heavily rewritten.

Original issue reported on code.google.com by grantbru...@gmail.com on 17 Jul 2013 at 9:17