network engine: check on_expired

This commit is contained in:
Adrien Béraud committed 2025-12-09 15:46:57 -05:00
1 parent 442e5501d8
commit 0bfd3cd9fc
1 file changed
+2 -1
+2 -1
View File
@@ -294,7 +294,8 @@ NetworkEngine::requestStep(Sp<Request> sreq)
requests.erase(req.tid);
return;
} else if (req.attempt_count == 1) {
req.on_expired(req, false);
if (req.on_expired)
req.on_expired(req, false);
}
auto err = send(node.getAddr(), (char*)req.msg.data(), req.msg.size(), node.getReplyTime() < now - UDP_REPLY_TIME);