#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