dreedyman / Rio

Rio is an open source technology that provides a dynamic architecture for developing, deploying and managing distributed systems composed of services.
Apache License 2.0
21 stars 17 forks source link

Client hangs for 60 seconds due to a thread problem in AetherResolver #35

Closed prubach closed 11 years ago

prubach commented 11 years ago

The bug is related with the creation of threads in the AetherResolver class - a fix will be soon send as a pull request from the Sorcer team.

dreedyman commented 11 years ago

Can you provide more details on this?

prubach commented 11 years ago

Sure, it is a similar issue to the one previously noticed in the Handler - the threads created by AetherResolver are not daemons and therefore hang keeping my requestor alive for another 60 seconds, Rafał has just sent you a pull request with the fix.