Skip Menu |
 

This queue is for tickets about the Net-DAV-Server CPAN distribution.

Report information
The Basics
Id: 56099
Status: resolved
Priority: 0/
Queue: Net-DAV-Server

People
Owner: cpan.wade [...] anomaly.org
Requestors: cpan.wade [...] anomaly.org
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 1.29
Fixed in: 1.300_01



Subject: No support for Filesys modules that don't support locking
Download (untitled) / with headers
text/plain 334b
Net::DAV::Server assumes that the supplied filesys module supports lock and unlock methods. It also advertises that it supports this functionality. If the supplied filesys module does not support a lock method, the Net::DAV::Server module will crash. As bug 40767 points out, the default filesys module does not supply these methods.
Download (untitled) / with headers
text/plain 142b
The DAV locking is actually independent of any file system locking. So, this is easily fixed by not calling lock/unlock on the filesys object.


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.