summaryrefslogtreecommitdiff
path: root/trans/fifo.c
AgeCommit message (Collapse)Author
1995-11-06(main): Add flags argument to trivfs_startup call.Miles Bader
1995-09-18(trivfs_S_file_set_size): Renamed from trivfs_S_file_truncate;Miles Bader
Return EINVAL if the new size isn't 0.
1995-09-11(open_hook): Block for read only when there's really someone reading already,Miles Bader
or until there's a writer. (open_hook): Use the WAIT macro to block. (wait_for_writer): New variable. (main): Set WAIT_FOR_WRITER with WAIT_FOR_READER. (trivfs_modify_stat): Only return pipe info if there's a pipe. (close_hook): Don't die if there's no pipe.
1995-08-31(trivfs_S_io_select): Use pipe_pair_select.Miles Bader
(trivfs_S_io_write): Pass in the NOBLOCK parameter to pipe_write.
1995-08-30(trivfs_goaway): Implement correctly.Miles Bader
(main): When we time out, don't exit unless there are no opens. (main): Add timeouts. (port_bucket): Now a local variable in main.
1995-08-29(open_hook): Use hurd_condition_wait to detect interrupts.Miles Bader
1995-08-24(trivfs_goaway, trivfs_modify_stat): Update arguments.Miles Bader
(trivfs_modify_stat): Give the size of the fifo now that we've got a handle on it.
1995-08-21(open_hook): Use condition_broadcast instead of condition_signal onMiles Bader
active_fifo_changed, as all waiters need be notified of changes.
1995-08-15Initial revisionMiles Bader