#39 OS4 pipes are bidirectional

open-remind
Olaf Barthel
None
5
2008-04-30
2006-11-22
Steven Solie
No

I noticed the following comment and some code in the
popen() source code:

/* The current PIPE: device only supports unidirectional connections. */

Starting with OS4 pipes are bidirectional so this should
probably be enhanced for OS4 users.

Discussion

  • Olaf Barthel
    Olaf Barthel
    2006-12-03

    • assigned_to: nobody --> obarthel
     
  • Olaf Barthel
    Olaf Barthel
    2008-04-30

    • status: open --> open-remind
     
  • Olaf Barthel
    Olaf Barthel
    2008-04-30

    Logged In: YES
    user_id=1089675
    Originator: NO

    This is hard to do, since you cannot ask a file system or handler to volunteer version information, or provide you with a list of its properties. Hence, the popen() code makes assumptions which, provided you don't have a Kickstart 2.x/3.x queue-handler installed, will hold.