Hi,

In file handling predicates, there is io__tmpnam to create a 
temporary file.

It says that tmpnam/3 is deprecated and it's use may result in 
race conditions. It says that io__make_temp/3 should be used. Same 
is the case with tmpnam/5.

I would like to know...
1) Does deprecate mean depreciate here? What I understand it means 
disapproved of. Plz tell me Why??

2) What is a race condition??

Regards,

Noel
--------------------------------------------------------------------------
mercury-users mailing list
post:  mercury-users@cs.mu.oz.au
administrative address: owner-mercury-users@cs.mu.oz.au
unsubscribe: Address: mercury-users-request@cs.mu.oz.au Message: unsubscribe
subscribe:   Address: mercury-users-request@cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------

