refactor: unistd::close() does not need to be unsafe
#2495
Merged
unistd::close() does not need to be unsafe
#2495