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 andromeda.UUCP
Path: utzoo!linus!philabs!cmcl2!seismo!columbia!topaz!andromeda!dave
From: dave@andromeda.UUCP (Dave Bloom)
Newsgroups: net.unix-wizards
Subject: Re: tempnam/mktemp
Message-ID: <22@andromeda.UUCP>
Date: Tue, 20-Aug-85 19:18:55 EDT
Article-I.D.: andromed.22
Posted: Tue Aug 20 19:18:55 1985
Date-Received: Fri, 23-Aug-85 06:21:16 EDT
References: <458@baylor.UUCP>
Distribution: net
Organization: Rutgers University, Newark, N.J.
Lines: 13

In article <458@baylor.UUCP>, peter@baylor.UUCP (Peter da Silva) writes:
> If tempnam/mktemp does anything more than sprintf(fname, "/tmp/tmp%d%d",
> getpid(), cnt++), what it does escapes me. Perhaps someone out there could
> tell me how 2 processes can have the same pid? I deem to be missing something.

A tempfile from a previous go-around of pid's that was never removed could be
lying around (although it is unlikely). In that case the tempfile name might
not be unique. I'm sure with enough use it DOES happen!
_______________________________________________________________________________

UUCP: {allegra, seismo}!topaz!andromeda!dave			 Dave Bloom
WORK: (201) 648-5083
HOME: (201) 868-1764 		  "You're never alone with a schizophrenic...."