Hello Toby,

its the locking. A Cachegrind analysis shows usleep() taking up 99,99% of
the execution time. I have that one at home though, so i can only send it
to you later this day. How is file locking implemented? are there .lock
files of all the files in the filesystem? Is it a good idea to release
locks through a cronjob on lock aquire time > 60 mins or something?

greetings,
Benjamin

On Wed, 22 Apr 2009 09:26:01 +0200, Tobias Schlitt <t...@ez.no> wrote:
> Hi Benjamin,
> 
> On 04/21/2009 10:47 PM Benjamin Eberlei wrote:
> 
>> i am trying the WebDav component and stumpled accross a weird problem. I
> setup 
>> a server with file backend to a random dir on my pc and want to access
> it 
>> either with Konquorer or with Cadaver. Both clients do send either a
> PROPFIND 
>> or OPTIONS but then somehow get into an infinite loop or something, the
> loading 
>> of the page takes ages and never comes to halt.
> 
>> Using Firefox to access the webdav server also loads for an infinite
> time.
> 
>> I am using the latest ezc Release. 
> 
>> Has anyone had similar problems before and maybe a solution? :-)
> 
> Are you using the lock plugin? That might be the problem, if you have a
> dangling file lock somewhere.
> 
> Otherwise I have no clue with that few information. Could you post the
> code of your setup somewhere and an Xdebug trace of the issue?
> 
> Regards,
> Toby
>

-- 
Components mailing list
Components@lists.ez.no
http://lists.ez.no/mailman/listinfo/components

Reply via email to