mirror of
https://github.com/stablyai/orca.git
synced 2026-10-02 00:02:05 +00:00
fix(daemon): retain pending kill promise
This commit is contained in:
@@ -170,9 +170,11 @@ export class TerminalHost {
|
||||
opts.incarnationId &&
|
||||
(!currentSession || opts.incarnationId !== currentSession.incarnationId)
|
||||
) {
|
||||
return { fenceUnavailable: true }
|
||||
return Promise.resolve({ fenceUnavailable: true })
|
||||
}
|
||||
return opts.immediate ? this.sessionTeardown.requestImmediate(sessionId) : pending
|
||||
return opts.immediate
|
||||
? (this.sessionTeardown.requestImmediate(sessionId) ?? pending)
|
||||
: pending
|
||||
}
|
||||
const session = this.getAliveSession(sessionId)
|
||||
if (opts.incarnationId && opts.incarnationId !== session.incarnationId) {
|
||||
|
||||
Reference in New Issue
Block a user