bug-cvs
[Top][All Lists]
Advanced

[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:




reply via email to

[Prev in Thread] Current Thread [Next in Thread]