Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Abandoned
-
None
-
None
-
None
Description
In util.clj
(defnk launch-process [command :environment {}]
(let [command (->> (seq (.split command " "))
(filter (complement empty?)))
builder (ProcessBuilder. command)
process-env (.environment builder)]
(doseq [[k v] environment]
(.put process-env k v))
(.start builder)
))
ProcessBuilder stdout and stderr is not properly handled. When there are too much messsage for stdout and stderror, the process will freeze.
Attachments
Attachments
Issue Links
- Is contained by
-
STORM-231 Early warning on worker crash + logging of early errors
- Resolved