mirror of https://github.com/sbt/sbt.git
Fix NPE in TrapExit due to improper scoping of null check.
This commit is contained in:
parent
97e5ac8ec1
commit
0781cee4b3
|
|
@ -242,10 +242,11 @@ private final class TrapExit(delegateManager: SecurityManager) extends SecurityM
|
|||
val t = tref.get
|
||||
if( (t eq null) || isDone(t))
|
||||
unregister(id)
|
||||
else
|
||||
else {
|
||||
f(t)
|
||||
if(isDone(t))
|
||||
unregister(id)
|
||||
if(isDone(t))
|
||||
unregister(id)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue