Permalink
Browse files

Stun client transaction re-transmission based on `ScheduledThreadPool…

…Executor` (#153)

* Hide Runnable interface in StunClientTransaction class.

* Use CustomizableThreadFactory to give custom names to threads.

* Extracted retransmission logic into separate class.

* Re-implement Retransmitter with ScheduledThreadPoolExecutor.

* Fixed retransmissionCounter increment.

* Directly call logger fine methods instead overload with Level.
  • Loading branch information...
mstyura authored and bbaldino committed Oct 31, 2018
1 parent 3fe34dc commit 513fb588d65de5a1437f50c51313a98a1fe18e58
Showing with 189 additions and 232 deletions.
  1. +189 −232 src/main/java/org/ice4j/stack/StunClientTransaction.java
Oops, something went wrong.

0 comments on commit 513fb58

Please sign in to comment.