выход из консоли repl с фоновым процессом - PullRequest
23 голосов
/ 19 ноября 2011

Как выйти из консоли repl в sbt с запущенным фоновым процессом? Следующие зависания:

$ sbt
> console
Welcome to Scala version 2.9.1.final (Java HotSpot(TM) 64-Bit Server VM, Java 1.6.0_26).

scala> import scala.sys.process._
import scala.sys.process._

scala> "sleep 10000".run
res0: scala.sys.process.Process = scala.sys.process.ProcessImpl$SimpleProcess@67219b8c

scala> <ctrl-d entered>
...hangs

ctrl-c работает, но убивает и sbt. Я полагаю, что ищу письмо между ctrl-c и ctrl-d.

1 Ответ

32 голосов
/ 19 ноября 2011

Введите :q, чтобы выйти из консоли (это приведет к зависанию), а затем ctrl+c.

...