[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: os.wait in svntest.main.copy_repos?

From: Charles Acknin <charlesacknin_at_gmail.com>
Date: 2007-10-17 23:06:33 CEST

On 10/17/07, David Glasser <glasser@davidglasser.net> wrote:
> I am told that subprocess works with 2.2.
>
> Oh, and also --parallel is broken: it makes a bunch of threads, each
> of which call popen3 and then wait, but there's no guarantee that the
> test they wait on will be the test they popen3'd.

I concur, I saw this happen as I started using the PARALLEL flag.
Basically the process keeps looping on futex syscalls in an endless
way. Here's what it looks like:

% strace -p 12151
Process 12151 attached - interrupt to quit
select(0, NULL, NULL, NULL, {0, 42000}) = 0 (Timeout)
futex(0x80e5c78, FUTEX_WAKE, 1) = 0
select(0, NULL, NULL, NULL, {0, 200000}) = 0 (Timeout)
futex(0x80e5c78, FUTEX_WAKE, 1) = 0
futex(0x80e5c78, FUTEX_WAKE, 1) = 0
[...]

Charles

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Oct 17 23:21:51 2007

This is an archived mail posted to the Subversion Dev mailing list.