#10064 NORM Not Tri: olpc-update stalls if NAT external IP address changes

Zarro Boogs per Child bugtracker at laptop.org
Sun Mar 14 22:39:42 EDT 2010


#10064: olpc-update stalls if NAT external IP address changes
-----------------------------+----------------------------------------------
 Reporter:  Quozl            |                 Owner:  cjb          
     Type:  defect           |                Status:  new          
 Priority:  normal           |             Milestone:  Not Triaged  
Component:  upgrade utility  |               Version:  not specified
 Keywords:                   |           Next_action:  never set    
 Verified:  0                |   Deployment_affected:               
Blockedby:                   |              Blocking:               
-----------------------------+----------------------------------------------
 If during an olpc-update the IP address the laptop presents to the update
 server changes, such as when a network link behind a NAT router is
 reconnected, the olpc-update does not complete.

 strace shows rsync is waiting for data on the TCP connection.  rsync is
 stalled on select(2) with a one minute timeout, but the absence of
 --timeout on the command line means that rsync should never cease waiting.

 netstat shows the active connection.

 tcpdump shows no data is arriving, and nor is our kernel attempting to
 keep the connection alive.  (if it were, then the update server would
 respond with a connection reset).

 #6751 shows that rsync we were using before had a default non-zero
 timeout. The version of rsync we are using now is documented to have no
 timeout.

-- 
Ticket URL: <http://dev.laptop.org/ticket/10064>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list