[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
compression over rsh hangs
From: |
ms |
Subject: |
compression over rsh hangs |
Date: |
Wed, 8 Aug 2001 15:16:43 +0200 (CEST) |
>Submitter-Id: net
>Originator: Martin Schröder
>Organization: ArtCom GmbH
net
>Confidential: no
>Synopsis: With older clients, compression over rsh hangs
>Severity: critical
>Priority: high
>Category: cvs
>Class: sw-bug
>Release: 1.11.1.1
>Environment:
Server: Latest cvs, checkout today
Client: Any released cvs, e.g. 1.11
System: Linux artcom10 2.2.16-SMP #1 SMP Wed Aug 2 20:01:21 GMT 2000 i686
unknown
Architecture: i686
>Description:
After installing the latest checkout on the server, compression over
rsh let the clients hang.
>How-To-Repeat:
- Install a lastest CVS on server (called cvs)
- Install an older CVS as client
- Checkout a dir on the client
- cvs -z6 update gives
cvs update: notice: main loop with CVSROOT=cvs:/cvs
-> Starting server: rsh cvs cvs server
cvs server: Updating .
S-> rename(CVS/Entries.Backup,CVS/Entries)
S-> unlink_file(CVS/Entries.Log)
and hangs indefinitely.
cvs [update aborted]: received interrupt signal
These are the last lines of an strace:
read(5, "rU\10\326\265S(J\315K\314M\325p\16\v\326w\315+)\312L-\326"...,
4096) = 70
write(2, "S-> rename(CVS/Entries.Backup,CV"..., 42S->
rename(CVS/Entries.Backup,CVS/Entries)) = 42
write(2, "\n", 1) = 1
write(2, "S-> unlink_file(CVS/Entries.Log)", 32S->
unlink_file(CVS/Entries.Log)) = 32
write(2, "\n", 1) = 1
write(4, "\3\0\273\270=\227", 6) = 6
read(5,
>Fix:
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- compression over rsh hangs,
ms <=