diff options
author | kib <kib@FreeBSD.org> | 2007-07-03 17:44:59 +0000 |
---|---|---|
committer | kib <kib@FreeBSD.org> | 2007-07-03 17:44:59 +0000 |
commit | 3f255f64e400627dc96df33d3935bd065e91e621 (patch) | |
tree | eb7b8593249294af9581328bc798dad8f4e72ea4 /lib/libc/stdio/remove.c | |
parent | b6f22ce3857da5dbc90fc2eaffa30d773b4e569f (diff) | |
download | FreeBSD-src-3f255f64e400627dc96df33d3935bd065e91e621.zip FreeBSD-src-3f255f64e400627dc96df33d3935bd065e91e621.tar.gz |
Use make_dev_credf(MAKEDEV_REF) instead of make_dev() from the clone handler.
Lock Giant in the clone handler.
Use destroy_dev_sched() explicitely from pty_maybecleanup() and postpone
pty_release() until both master and slave cdevs are destroyed by setting
it as callback for destroy_dev_sched().
Debugging help and testing by: Peter Holm
Approved by: re (kensmith)
Diffstat (limited to 'lib/libc/stdio/remove.c')
0 files changed, 0 insertions, 0 deletions