Switch "out" and "err" messages to print and flush instead of println
This commit is contained in:
parent
53f79da09d
commit
2aeefe2f11
2 changed files with 8 additions and 5 deletions
|
|
@ -219,9 +219,12 @@
|
||||||
;; listening to output synchronous.
|
;; listening to output synchronous.
|
||||||
(when out
|
(when out
|
||||||
(binding [*out* out-stream]
|
(binding [*out* out-stream]
|
||||||
(println out)))
|
(print out)
|
||||||
(when err (binding [*out* err-stream]
|
(.flush ^java.io.Writer out-stream)))
|
||||||
(println err)))
|
(when err
|
||||||
|
(binding [*out* err-stream]
|
||||||
|
(print err)
|
||||||
|
(.flush ^java.io.Writer err-stream)))
|
||||||
(when (or value* error? namespace)
|
(when (or value* error? namespace)
|
||||||
(cond promise?
|
(cond promise?
|
||||||
(deliver chan (cond error? exception
|
(deliver chan (cond error? exception
|
||||||
|
|
|
||||||
|
|
@ -207,14 +207,14 @@
|
||||||
"id" id})
|
"id" id})
|
||||||
pod.test-pod/print
|
pod.test-pod/print
|
||||||
(do (write out
|
(do (write out
|
||||||
{"out" (pr-str args)
|
{"out" (with-out-str (prn args))
|
||||||
"id" id})
|
"id" id})
|
||||||
(write out
|
(write out
|
||||||
{"status" ["done"]
|
{"status" ["done"]
|
||||||
"id" id}))
|
"id" id}))
|
||||||
pod.test-pod/print-err
|
pod.test-pod/print-err
|
||||||
(do (write out
|
(do (write out
|
||||||
{"err" (pr-str args)
|
{"err" (with-out-str (prn args))
|
||||||
"id" id})
|
"id" id})
|
||||||
(write out
|
(write out
|
||||||
{"status" ["done"]
|
{"status" ["done"]
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue