Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!ncar!ames!apple!longway!std-unix From: gwyn@brl.arpa (Doug Gwyn) Newsgroups: comp.std.unix Subject: Re: 1003.1 section 8.2.3 Message-ID: <367@longway.TIC.COM> Date: 1 Aug 89 15:06:05 GMT References: <366@longway.TIC.COM> Sender: std-unix@longway.TIC.COM Reply-To: gwyn@brl.arpa (Doug Gwyn) Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 14 Approved: jsq@longway.tic.com (Moderator, John S. Quarterman) Newsgroups: comp.std.unix From: gwyn@brl.arpa (Doug Gwyn) In article <366@longway.TIC.COM> Roland McGrath writes: >Can someone please explain everything in section 8.2.3 before section 8.2.3.1 >of 1003.1 to me in English? This section, which was added very late in the drafting/balloting process, seems to be trying to say that you can lose synchronization between file position indicators associated with multiple "handles" (FILEs or fds) on the same file, and that an explicit seek or fseek is required to restore the correct implementation-internal file position state. Volume-Number: Volume 16, Number 62