[Asterisk-java-cvs] [asterisk-java/asterisk-java] 477b56: upon disconnect clear response listeners,
Brought to you by:
srt
From: Robert S. <no...@gi...> - 2020-05-14 02:08:01
|
Branch: refs/heads/master Home: https://github.com/asterisk-java/asterisk-java Commit: 477b56f19d87f172320a9f2895783a112b456d6c https://github.com/asterisk-java/asterisk-java/commit/477b56f19d87f172320a9f2895783a112b456d6c Author: rndbit <> Date: 2020-04-07 (Tue, 07 Apr 2020) Changed paths: M src/main/java/org/asteriskjava/manager/internal/ManagerConnectionImpl.java Log Message: ----------- upon disconnect clear response listeners, unblock synchronous calls - was keeping waiting synchronous calls sendAction and sendEventGenerationAction. even after reconnect the synchronous calls could continue to wait. changed to release those calls when connection is lost, without waiting for timeout to expire - when disconnecting while response listeners were waiting was keeping those listeners forever (memory leaking) due to response or event likely getting missed during loss of connection Commit: 481c74298f24f65a06fbc333bc99cb22825e792a https://github.com/asterisk-java/asterisk-java/commit/481c74298f24f65a06fbc333bc99cb22825e792a Author: Robert Sutton <rs...@no...> Date: 2020-05-14 (Thu, 14 May 2020) Changed paths: M src/main/java/org/asteriskjava/manager/internal/ManagerConnectionImpl.java Log Message: ----------- Merge pull request #327 from rndbit/fix-synchronous-calls-block-past-disconnect-2 upon disconnect clear response listeners, unblock synchronous calls v2 Compare: https://github.com/asterisk-java/asterisk-java/compare/a87b0d8e4184...481c74298f24 |