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

Owner: cpan.wade [...]
Requestors: cpan.wade [...]

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 infrastructure.

Please report any issues with to