Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site ut-sally.UUCP Path: utzoo!decvax!ucbvax!dual!mordor!ut-sally!std-unix From: std-unix@ut-sally.UUCP (Moderator, John Quarterman) Newsgroups: mod.std.unix Subject: P1003 Draft 6, Chapters 3 and 4, comments; V4N12 Message-ID: <3785@ut-sally.UUCP> Date: Thu, 12-Dec-85 15:08:15 EST Article-I.D.: ut-sally.3785 Posted: Thu Dec 12 15:08:15 1985 Date-Received: Fri, 13-Dec-85 08:21:51 EST Organization: IEEE/P1003 Portable Operating System Environment Committee Lines: 56 Approved: jsq@sally.UUCP Date: Wed, 11 Dec 85 17:20:01 EST From: Arnold Robbins Chapter 3: Process Primitives Sect 3.1 Process Creation Running a program takes two steps... Should be "Running a new program", i.e. some program other than what is now running. The paragraph implies that calling exec is mandatory; it isn't. ===================================== Section 3.2.1.6 References (for the _wait()_ primitive) Should include a reference to getppid() 4.4.1. ===================================== Section 3.3.2.1 The Signal Function SIGDFL - signal specific default action ... Abnormal termination should result in the creation of a file named core in the receiving process's current directory. "Core" should be quoted. Also, the file should be created only if the effective uid has write permission in the directory. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Chapter 4.1 Process Identification 4.1.1.3 References (for getpid(), getpgrp(), getppid()) Should include a reference to wait(), 3.2.1. --------------- 4.2.3.2 Descriopion (of getlogin() and cuserid()) ... or to call getlogin and, if it fails, to call the _getpwuid_ ... The word "getlogin" should be italicized. --------------- 4.4.1.3.Returns (utsname) ... Otherwise, value of -1 is returned ... Should be "Otherwise, a value of -1 ..." ^^^ Volume-Number: Volume 4, Number 12