I’ve got a problem with a thread that should be in a opening state. The sending process opens the connection, sends a message and then closes the connection. The thread should go back into opening but every once in awhile it gets stuck in a UP state. I tried to write a alert that checks the thread state and if it’s in a UP state for more then 5 seconds stop it. The problem I have now is that the alert will only allow a state of up or down not opening and the state of opening is considered to be UP for the sake of the compare. The alert fires right away if the thread is in a opening state.
Any thoughts?