Subject: | svk sync loops infinitly when mirror is locked (eating more and more memory) |
Hi, thanks for this handy tool.
I have a crontab that "svk sync" daily. There is a stalled lock on this
mirror, and "svk sync" process doesn't stop, printing the output below
in a loop, and using more and more memory.
I'm apparently using a old version, forgive me if it has been fixed.
The output is (repeating):
The mirror is currently locked. This might be because the mirror is
in the middle of a sensitive operation or because a process holding
the lock hung or died. To check if the mirror lock is stalled, see
if localhost:26032 is a running, valid process
If the mirror lock is stalled, please interrupt this process and run:
svk mirror --unlock //mirror/erp5-m9
Waiting for sync lock on //mirror/erp5-m9: localhost:26032.
Waiting for sync lock on //mirror/erp5-m9: localhost:26032.
Waiting for sync lock on //mirror/erp5-m9: localhost:26032.
Just in case:
$ uname -a
Linux localhost 2.6.17-5mdv #1 SMP Wed Sep 13 14:32:31 EDT 2006 i686
Intel(R) Pentium(R) M processor 1.80GHz GNU/Linux
$ perl -v
This is perl, v5.8.8 built for i386-linux
(with 1 registered patch, see perl -V for more detail)