mirror of https://github.com/sbt/sbt.git
In https://github.com/sbt/sbt/issues/5075 we realized that sbt 1.3.0 introduces a regression where it closes the classloader used to invoke the main method for in process run before all of its non-daemon threads have terminated. To fix this and still close the classloader, I add a method, runInBackgroundWithLoader that provides the background job services with an optional classloader that it can close after the job completes. This cleanly merges and works with 1.3.x as well. |
||
|---|---|---|
| .. | ||
| src | ||
| NOTICE | ||