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

Re: svn on OpenWrt

From: Mark Eichin <eichin_at_gmail.com>
Date: Fri, 20 Mar 2009 13:14:51 -0400

It looks like you've got a buggy version of strace; that write(2, ...)
should show the error message text, not \0, and the select timeout is
ludicrous... and it's odd not to see any syscall actually return
EINPROGRESS...

2009/3/20 Kövesdi György <kgy_at_teledigit.hu>:
> Hi,
>
> I have a Asus wl500gp with OpenWrt and Optware.
> The svn version is 1.5.5-1
>
> Sometimes the svn exits with a strange error:
>
> # svn co http://svn.nslu2-linux.org/svnroot/optware optware
> svn: Can't read directory 'optware': Operation now in progress
>
> What can be wrong? Has anybody running it on similar environment?
> On other repositories it works for me. I don't know the version of the server.
>
> The strace output is here:
>
> ...
> ...
> send(3, "Apache/2 /svnroot/optware/!svn/b"..., 430, 0) = 430
> send(3, "<?xml version=\"1.0\" encoding=\"ut"..., 148, 0) = 148
> poll([{fd=3, events=POLLIN}], 1, 3600000) = 1
> recv(3, "HTTP/1.1 207 Multi-Status\r\nDate:"..., 4096, 0) = 717
> open("optware/.svn/tmp/tempfile.tmp", O_RDWR|O_CREAT|O_EXCL|O_LARGEFILE, 0666)
> = 4
> stat64(0x470bc0, 0x7fa880a8)            = 0
> stat("optware", {st_mode=05272164110, st_size=4096, ...}) = 0
> open("optware", O_RDONLY)                   = 5
> fcntl(5, F_SETFD, FD_CLOEXEC)           = 0
> getdents64(5, /* 1 entries */, 4096)    = 72
> getdents64(5, /* 0 entries */, 4096)    = 0
> write(4, "<S:update-report send-all=\"true\""..., 251) = 251
> close(4)                                = 0
> unlink("optware/.svn/tmp/tempfile.tmp")     = 0
> gettimeofday({67, 4294967295}, NULL)    = 0
> _newselect(0, NULL, NULL, NULL, NULL)   = 0 (Timeout)
> gettimeofday({716165712, 0}, NULL)      = 0
> _newselect(0, NULL, NULL, NULL, {718006016, 718008960}) = 0 (Timeout)
> write(2, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"...,
> 59svn: Can't read directory 'optware': Operation now in progress) = 59
> close(5)                                = 0
> close(3)                                = 0
> lstat64("opt/.svn/log", 0x7fa88230)     = -1 ENOENT (No such file or
> directory)
> unlink("opt/.svn/lock")                 = 0
> exit(1)                                 = ?
>
> Thanx in advance
> K. Gy.
>
>

-- 
_Mark_ <eichin_at_thok.org> <eichin_at_gmail.com>
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1365979
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-03-20 18:15:53 CET

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.