ISPN-5089 Store divisors in a temporary variable to avoid java.lang.ArithmeticException: / by zero
ISPN-4484 Outbound transfers can be cancelled by old CANCEL_STATE_TRANSFER command

Test