Hi Jeff,

could make a test with the 2.0m7? It helpes to automatically release 
connection once the entity has been handled.

Best regards,
Thierry Boileau

> Yes, we made sure to update and we did notice that there were recent 
> changes to the latch code.
> -jeff
>
>     "Thierry Boileau" <[email protected]
>     <mailto:[email protected]>> wrote in message
>     news:[email protected]...
>     Hello Jeff,
>
>     did you try the latest snapshot (the internal connectors have been
>     updated a few days ago)?
>
>     Best regards,
>     Thierry Boileau
>
>>     We're seeing the vm blocking forever on a call to Client.put that
>>     worked fine on an earlier release of 2.0-SNAPSHOT:
>>
>>     Thread [main] (Suspended)
>>                  Unsafe.park(boolean, long) line: not available [native 
>> method]
>>                  LockSupport.park(Object) line: 158
>>                  
>> CountDownLatch$Sync(AbstractQueuedSynchronizer).parkAndCheckInterrupt()
>>     line: 747 [local variables unavailable]
>>                  
>> CountDownLatch$Sync(AbstractQueuedSynchronizer).doAcquireSharedInterruptibly(int)
>>     line: 905
>>                  
>> CountDownLatch$Sync(AbstractQueuedSynchronizer).acquireSharedInterruptibly(int)
>>     line: 1217
>>                  CountDownLatch.await() line: 207 [local variables 
>> unavailable]
>>                  HttpClientHelper(BaseClientHelper).handle(Request,
>>     Response) line: 490
>>                  Client.handle(Request, Response) line: 268
>>                  Client.handle(Request) line: 259
>>                  Client.put(Reference, Representation) line: 508
>>
>>     Any ideas? Has anyone else seen this behavior?
>>
>>     -jeff
>>
>>     ------------------------------------------------------
>>     
>> http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2442913
>>
>>        
>

------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2443767

Reply via email to