【发布时间】:2010-08-03 04:00:33
【问题描述】:
当我运行以下代码时,它基本上按照我的预期工作,除了它在未来完成后挂起。我错过了什么 - 某种“关闭代理/线程”调用?我该怎么做?
(def name-to-greet (promise))
(future
(println "Hello," @name-to-greet))
(print "What is your name? ")
(flush)
(deliver name-to-greet (read-line))
【问题讨论】:
标签: concurrency clojure