Please note that the unit test I linked to tests on the "writing end" of
the pipe. In fact, I wrote in the OP right in my first sentence:
> *Hi, I need to detect on the producer side (writing end) of a named pipe
when the consumer (reading end) has disconnect/closed. *
I'm afraid, but you are not reproducing the situation I was asking for and
provided a unit test for.
On Sunday, December 17, 2023 at 6:16:45 AM UTC+1 Kurtis Rader wrote:
I should probably clarify that my copy of TheDiveO code simply added the
following function and replaced the use of github.com/sirupsen/logrus with
println.
func main() {
f, err := os.OpenFile("p", os.O_RDONLY, 0)
if err != nil {
println("open p", err.Error())
os.Exit(1)
}
println("fifo opened")
WaitTillBreak(f)
}
--
You received this message because you are subscribed to the Google Groups
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/golang-nuts/badca3c7-f532-4bf2-8f0d-3085eeb77aa4n%40googlegroups.com.