[prev in list] [next in list] [prev in thread] [next in thread] 

List:       slide-dev
Subject:    [PATCH]fix a locking problem (Resend)
From:       "Albert Yu" <albert.yu () imtf ! ie>
Date:       2003-06-13 15:01:34
[Download RAW message or body]

Hi,

This patch fixed getAllLocks() in WebdavState.java in order to support operation
sequences like LOCK r1, PUT r2, PUT r1, UNLOCK r1.

Best regards,

Albert

-----------------------------
Albert Yu
( Yu Yizhuan )
Software Engineer

email:  albert.yu@imtf.ie
phone:  +353 21 4910500
direct:  +353 21 4910503
fax: +353 21 4320589


["WebdavState.java.diff.txt" (text/plain)]

Index: ./src/webdav/client/src/org/apache/webdav/lib/WebdavState.java
===================================================================
RCS file: /home/cvspublic/jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/WebdavState.java,v
retrieving revision 1.7
diff -r1.7 WebdavState.java
194,195c194,198
< 
<         return (String[]) lockTokens.toArray(EMPTY_ARRAY);
---
> 	
> 	if(!locks.containsKey(uri)) //No locks for this URI 
>           	return EMPTY_ARRAY;
>         else
>         	return (String[]) lockTokens.toArray(EMPTY_ARRAY);



---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic