# processIsolation

abstract fun processIsolation(): WorkQueue(source)

Creates a WorkQueue to submit work for asynchronous execution in a daemon process. Work will execute in an idle daemon, if available. If no idle daemons are available, a new daemon will be started.

#### Since

5.6

abstract fun processIsolation(action: Action<in ProcessWorkerSpec>): WorkQueue(source)

Creates a WorkQueue to submit work for asynchronous execution in a daemon process. Work will execute in an idle daemon matching the requirements specified in the supplied ProcessWorkerSpec, if available. If no idle daemons are available, a new daemon will be started.

#### Since

5.6