[Haskell-cafe] interaction between OS processes
Andrea Rossato
mailing_list at istitutocolli.org
Sun Sep 2 02:51:16 EDT 2007
On Sat, Sep 01, 2007 at 09:12:30PM -0400, Albert Y. C. Lai wrote:
> Andrea Rossato wrote:
> > loop s = do
> > putStrLn s
>
> Most likely, the content of s sits in a local buffer and never leaves this
> process, following most OS conventions and as others point out. Another
> process waiting for it will deadlock.
>
> Most similar process deadlock problems are not specific to Haskell or even
> relevant to Haskell; they are misunderstandings of the underneath OS. I
> recommend every Haskell programmer to take an in-depth Unix course.
Yes, I knew it was something related to the underneath OS. I'll have
to study Unix seriously....
Thanks you guys for your kind attention.
Andrea
More information about the Haskell-Cafe
mailing list