mirror of
https://github.com/freebsd/freebsd-src
synced 2024-10-06 00:20:29 +00:00
Don't create a dedicated session for each AIO kernel process.
This code dates back to the initial AIO support and the commit log does not explain why it is needed. However, I cannot find anything in the AIO code or the various file methods (fo_read/fo_write) that would change behavior due to using a private session instead of proc0's session. Reviewed by: kib Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D4988
This commit is contained in:
parent
557f75e54a
commit
f2e7f06a0d
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=294339
|
@ -1079,9 +1079,6 @@ aio_daemon(void *_id)
|
|||
aiop->aiothread = td;
|
||||
aiop->aiothreadflags = 0;
|
||||
|
||||
/* The daemon resides in its own pgrp. */
|
||||
sys_setsid(td, NULL);
|
||||
|
||||
/*
|
||||
* Wakeup parent process. (Parent sleeps to keep from blasting away
|
||||
* and creating too many daemons.)
|
||||
|
|
Loading…
Reference in a new issue