Skip to content

Getting error: IOException Stream closed java.lang.ProcessBuilder$NullOutputStream.write (ProcessBuilder.java:433) #38

Description

@jelmerderonde

I'm new to Clojure and using conch to feed output from my program to feedgnuplot to track its progress.

First I make a 'plotter' using the low-level sh/proc:

(:require [me.raynes.conch.low-level :as sh])

(defn make-plotter
    "Returns a plotter ready to plot!"
    []
    (sh/proc "feedgnuplot" "--stream"))

And I feed data to it using sh/feed-from-string:

(defn plot-point
    "Adds a point to a plotter"
    [plotter point]
    (sh/feed-from-string plotter (str point "\n")))

However I get the following error:

IOException Stream closed  java.lang.ProcessBuilder$NullOutputStream.write (ProcessBuilder.java:433)

Is this a bug? Or am I doing something wrong?

Thanks in advance for taking a look!

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions