introduce a dedicated thread to AriClient, so that events are delivered in order, this should fix issue #11, also introduce _syncRoot to make Connect(), Disconnect(), and the reconnection logic thread safe, and don't call Connect() for a reconnect, because it would reset the reconnection delay
introduce a dedicated thread to AriClient, so that events are delivered in order, this should fix issue #11, also introduce _syncRoot to make Connect(), Disconnect(), and the reconnection logic thread safe, and don't call Connect() for a reconnect, because it would reset the reconnection delay

skrusty/AsterNET.ARI,seiggy/AsterNET.ARI,skrusty/AsterNET.ARI,seiggy/AsterNET.ARI,seiggy/AsterNET.ARI,skrusty/AsterNET.ARI