Re: PROPOSAL: extend pipe() to support NULL argument.

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Albert ARIBAUD
Date: Friday, July 3, 2009 - 3:28 am

Changli Gao a écrit :


Sorry for interrupting, but I don't see how pipe could return a single fd, 
considering there are two (partly) independent ends, each being read (resp. 
written) in their own time, and an fd has only one "current read/write 
position" IIUC.

If the proposal is to have two independent positions (one for reads and one 
for writes) for a single fd, then I am not sure the gain in the number of 
fds used is worth the loss in the increased size of the fd structure.

Am I missing something?

Amicalement,
-- 
Albert.
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
PROPOSAL: extend pipe() to support NULL argument., Changli Gao, (Thu Jul 2, 12:36 am)
Re: PROPOSAL: extend pipe() to support NULL argument., Amerigo Wang, (Thu Jul 2, 2:13 am)
Re: PROPOSAL: extend pipe() to support NULL argument., Amerigo Wang, (Thu Jul 2, 2:46 am)
Re: PROPOSAL: extend pipe() to support NULL argument., Amerigo Wang, (Thu Jul 2, 3:21 am)
Re: PROPOSAL: extend pipe() to support NULL argument., Amerigo Wang, (Thu Jul 2, 6:55 pm)
Re: PROPOSAL: extend pipe() to support NULL argument., Amerigo Wang, (Thu Jul 2, 8:00 pm)
Re: PROPOSAL: extend pipe() to support NULL argument., Amerigo Wang, (Thu Jul 2, 10:19 pm)
Re: PROPOSAL: extend pipe() to support NULL argument., Changli Gao, (Thu Jul 2, 10:42 pm)
Re: PROPOSAL: extend pipe() to support NULL argument., Amerigo Wang, (Fri Jul 3, 12:15 am)
Re: PROPOSAL: extend pipe() to support NULL argument., Changli Gao, (Fri Jul 3, 12:40 am)
Re: PROPOSAL: extend pipe() to support NULL argument., Amerigo Wang, (Fri Jul 3, 1:16 am)
Re: PROPOSAL: extend pipe() to support NULL argument., Amerigo Wang, (Fri Jul 3, 2:42 am)
Re: PROPOSAL: extend pipe() to support NULL argument., Amerigo Wang, (Fri Jul 3, 3:23 am)
Re: PROPOSAL: extend pipe() to support NULL argument., Albert ARIBAUD, (Fri Jul 3, 3:28 am)
Re: PROPOSAL: extend pipe() to support NULL argument., Albert ARIBAUD, (Sun Jul 5, 11:15 pm)
Re: PROPOSAL: extend pipe() to support NULL argument., Changli Gao, (Sun Jul 5, 11:23 pm)
Re: PROPOSAL: extend pipe() to support NULL argument., Albert ARIBAUD, (Sun Jul 5, 11:30 pm)
Re: PROPOSAL: extend pipe() to support NULL argument., Denys Vlasenko, (Mon Jul 6, 9:43 pm)
Re: PROPOSAL: extend pipe() to support NULL argument., Changli Gao, (Tue Jul 7, 12:45 am)
Re: PROPOSAL: extend pipe() to support NULL argument., David Newall, (Tue Jul 7, 1:37 pm)
Re: PROPOSAL: extend pipe() to support NULL argument., David Newall, (Tue Jul 7, 9:43 pm)