*** This bug is a duplicate of bug 1329681 ***
    https://bugs.launchpad.net/bugs/1329681

I duped this to LP: #1329681 which we'll use to track general timeouts
in udm.

** This bug has been marked a duplicate of bug 1329681
   Sometimes "Check for updates" times out

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-download-manager in
Ubuntu.
https://bugs.launchpad.net/bugs/1276347

Title:
  Some files are never downloaded (while under test)

Status in “ubuntu-download-manager” package in Ubuntu:
  New

Bug description:
  I'm trying to debug the intermittent timeout errors I'm seeing in s-i
  when integrated with u-d-m.  A TimeoutError means that s-i does not
  see the 'finished' signal in response to a successful group download
  (of course, a canceled or error signal would also terminate the s-i
  client reactor, but I don't see those either).

  I added some debugging to my test http/https server to log the
  requests.  Using this set up I captured the output during one of the
  timed out tests, and what I saw was this (excerpt):

  127.0.0.1 - - [04/Feb/2014 16:33:28] "GET /stable/nexus7/index.json HTTP/1.1" 
200 -
  127.0.0.1 - - [04/Feb/2014 16:33:28] "GET /stable/nexus7/index.json.asc 
HTTP/1.1" 200 -
  127.0.0.1 - - [04/Feb/2014 16:33:28] "GET /3/4/5.txt HTTP/1.1" 200 -
  127.0.0.1 - - [04/Feb/2014 16:33:28] "GET /3/4/5.txt.asc HTTP/1.1" 200 -
  127.0.0.1 - - [04/Feb/2014 16:33:28] "GET /4/5/6.txt HTTP/1.1" 200 -
  127.0.0.1 - - [04/Feb/2014 16:33:28] "GET /4/5/6.txt.asc HTTP/1.1" 200 -
  127.0.0.1 - - [04/Feb/2014 16:33:28] "GET /5/6/7.txt HTTP/1.1" 200 -
  ERROR

  
  What's interesting about this is that I expected /5/6/7.txt.asc to also be 
downloaded, but it never was.  IOW, the GET for 7.txt.asc was never seen by the 
http server.  This leads me to think that something is happening to cause u-d-m 
to not process the entire group download, or to hang before it requests 
7.txt.asc.  If it were hanging or not completing the group download, then it 
would make sense that s-i would never see the 'finished' signal that would 
terminate the reactor.

  Unfortunately, due to previously reported bugs, it's nearly impossible
  to directly correlate this output with u-d-m output so that I can tell
  what u-d-m is doing while the s-i http server is expected to see one
  more file download.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-download-manager/+bug/1276347/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to