info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Compression and cvs-1.11.2


From: Dan Peterson
Subject: Compression and cvs-1.11.2
Date: Mon, 5 Aug 2002 10:35:30 -0700 (Pacific Daylight Time)

Did 1.11.2 change something that would prevent compression (-zN) from
working with older clients?

Ever since we upgraded our server to 1.11.2 we've had problems with
clients that tried to use compression...  it appears the server process
hangs.

>From a Linux 2.4 client using cvs 1.11.1 and 1.11.1p1 I did:

  cvs -nq -z1 up <file>

where <file> is a small text file (< 100 bytes).  The client shows:

  M <file>

and then hangs.

Using gdb on the server process I did a backtrace and the server appears
to be waiting for something from the client:

  (gdb) bt
  #0  0xff3190f4 in _read () from /usr/lib/libc.so.1
  #1  0xff309cc0 in _filbuf () from /usr/lib/libc.so.1
  #2  0x168c8 in stdio_buffer_shutdown (buf=0xae170) at buffer.c:1381
  #3  0x16624 in buf_shutdown (buf=0xae170) at buffer.c:1207
  #4  0x5f278 in compress_buffer_shutdown_input (buf=0xffbef4e4) at zlib.c:384
  #5  0x16624 in buf_shutdown (buf=0xffbef4e4) at buffer.c:1207
  #6  0x53c9c in server_cleanup (sig=0) at server.c:4981
  #7  0x54234 in server (argc=690356, argv=0xa8400) at server.c:5365
  #8  0x38d18 in main (argc=1, argv=0xffbef860) at main.c:1000

The same command using a 1.11.2 client seems to work ok.




reply via email to

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