Package org.red5.server.net.rtmp
Class ReceivedMessageTaskQueue.DeadlockGuard
java.lang.Object
org.red5.server.net.rtmp.ReceivedMessageTaskQueue.DeadlockGuard
- All Implemented Interfaces:
Runnable
- Enclosing class:
- ReceivedMessageTaskQueue
Prevents deadlocked message handling.
-
Field Summary
-
Constructor Summary
ModifierConstructorDescriptionprivate
Creates the deadlock guard to prevent a message task from taking too long to setProcessing. -
Method Summary
Modifier and TypeMethodDescriptionvoid
run()
Save the reference to the task, and wait until the maxHandlingTimeout has elapsed.
-
Field Details
-
task
-
-
Constructor Details
-
DeadlockGuard
Creates the deadlock guard to prevent a message task from taking too long to setProcessing.- Parameters:
task
-
-
-
Method Details