File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
lambdas/functions/control-plane/src/scale-runners Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -230,8 +230,9 @@ async function lastChanceCheckOrphanRunner(runner: RunnerList): Promise<boolean>
230
230
logger . debug (
231
231
`Runner '${ runner . instanceId } ' is '${ state . status } ' and is currently '${ state . busy ? 'busy' : 'idle' } '.` ,
232
232
) ;
233
- const isOfflineAndBusy = state . status === 'offline' && ( state . busy || ! state . busy ) ;
234
- if ( isOfflineAndBusy ) {
233
+ const isOfflineAndBusy = state . status === 'offline' && state . busy ;
234
+ const isOfflineAndIdle = state . status === 'offline' && ! state . busy ;
235
+ if ( isOfflineAndBusy || isOfflineAndIdle ) {
235
236
isOrphan = true ;
236
237
}
237
238
logger . info ( `Runner '${ runner . instanceId } ' is judged to ${ isOrphan ? 'be' : 'not be' } orphaned.` ) ;
You can’t perform that action at this time.
0 commit comments