An ABORT_NOW() was used during debugging idle-ping but was not removed
from the final code. This may cause crash, in particular when mixing
idle-ping with shorter http-request/http-keep-alive values.
Fix this situation by removing ABORT_NOW() statement.
This should fix github issue #3079.
This must be backported up to 3.2.
else if (h2c->flags & H2_CF_IDL_PING_SENT) {
/* timer other than ping selected, remove ping flag to allow GOAWAY on expiration. */
h2c->flags &= ~H2_CF_IDL_PING_SENT;
- ABORT_NOW();
}
}
}