aboutsummaryrefslogtreecommitdiff
path: root/src/misc/forkpty.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* check for fd exhaustion in forkpty•••we cannot report failure after forking, so the idea is to ensure prior to fork that fd 0,1,2 exist. this will prevent dup2 from possibly hitting a resource limit and failing in the child process. fcntl rather than dup2 is used prior to forking to avoid race conditions. Rich Felker2011-07-221-2/+15
* properly create new session/controlling terminal in forkptyRich Felker2011-04-201-1/+4
* implement (nonstandard) forkptyRich Felker2011-04-201-0/+22