in omega/omega-transaction/src/main/java/org/apache/servicecomb/pack/omega/transaction/wrapper/TimeoutProbManager.java [73:85]
private void interrupt() {
synchronized (this.interrupter) {
for (TimeoutProb timeoutProb : this.timeoutProbs) {
if (timeoutProb.getInterruptFailureException() == null) {
if (timeoutProb.expired()) {
if (timeoutProb.interrupted()) {
this.timeoutProbs.remove(timeoutProb);
}
}
}
}
}
}