@FrancescoC I think it goes back to the OS not performing any resource cleanup on terminating a thread - release all locks held by it helps
-
-
-
@hackworks Yes, thanks. Comes as a reminder on the advantages of splitting the concurrency model from the underlying OS.
End of conversation
New conversation -
-
-
@FrancescoC Don't use locks bro -
@viktorklang@FrancescoC +1 on don't use locks!
End of conversation
New conversation -
-
-
@FrancescoC most places you could deadlock respond to interrupt() or have timeout variantsThanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
@FrancescoC you can interrupt a thread that’s in waitThanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
@FrancescoC You can't with "synchronized", but you can with ReentrantLock (if I understand your issue correctly)Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
@FrancescoC posix wrappers are like that. Ruby 1.9.x can display the same behaviorThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.