On Wed, 2009-12-16 at 13:13 +0000, Gareth White wrote:
>
> autopack. Maybe I'm looking at the wrong bit of code. In any case, I
> guess any of these problems could happen if multiple autopacks were
> going on concurrently.
Uhm, all manipulation of the pack list file is done within a write lock.
all pack operations except 'reconcile' and data deletion are designed to
be safe to run concurrently. I realise there is obviously an issue, but
please take the time to get a trace of the actual syscalls causing the
issue.
On Wed, 2009-12-16 at 13:13 +0000, Gareth White wrote:
>
> autopack. Maybe I'm looking at the wrong bit of code. In any case, I
> guess any of these problems could happen if multiple autopacks were
> going on concurrently.
Uhm, all manipulation of the pack list file is done within a write lock.
all pack operations except 'reconcile' and data deletion are designed to
be safe to run concurrently. I realise there is obviously an issue, but
please take the time to get a trace of the actual syscalls causing the
issue.
-Rob