[Return to Bookshelf] [Contents] [Previous Section] [Next Section] [Index] [Help]


A.4.2 Future Cancellation Points

The following list contains POSIX functions that are not cancellation points in this release of DECthreads, but may be cancellation points in a future release (as specified by POSIX 1003.1c-1995). Application developers should write programs accordingly.

Note that appropriate non-POSIX functions, that do not appear on this list, may become cancellation points in the future. Digital UNIX will also implement new cancellation points, as specified by future revisions of relevant formal or consortium standard bodies.


   closedir()            getpwnam()
   ctermid()             getpwnam_r()
   fclose()              gets()
   fflush()              lseek()
   fgetc()               opendir()
   fgets()               perror()
   fopen()               printf()
   fprintf()             putc()
   fputc()               putc_unlocked()
   fputs()               putchar()
   fread()               putchar_unlocked()
   freopen()             puts()
   fscanf()              readdir()
   fseek()               remove()
   ftell()               rename()
   fwrite()              rewind()
   getc()                rewinddir()
   getc_unlocked()       scanf()
   getchar()             tmpfile()
   getcwd()              tmpname()
   getgrgid()            ttyname()
   getgrgid_r()          ttyname_r()
   getgrnam()            ungetc()
   getgrnam_r()          unlink()
   getlogin()
   getlogin_r()