nsmcp::CodexQuestionRun method checkDeadline (protected)

 <instance of nsmcp::CodexQuestionRun[i]> checkDeadline

Defined in /usr/local/ns/tcl/nsmcp/question-backend.tcl

Testcases:
No testcase defined.
Source code:
set now [clock milliseconds]
if {${:startupDeadline}>0 && $now>=${:startupDeadline}} {
    return -code error -errorcode {NSMCP QUESTION STARTUP_TIMEOUT}  "Codex startup timed out during ${:stage}; turn/start submitted: ${:turnSubmitted}"
}
if {${:rpcDeadline}>0 && $now>=${:rpcDeadline}} {
    return -code error -errorcode {NSMCP QUESTION RPC_TIMEOUT}  "Codex RPC timed out during ${:rpcMethod}; turn/start submitted: ${:turnSubmitted}"
}
if {$now>=${:deadline}} {
    error "Question backend timed out during ${:stage}"
}
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: