Is the cancellation of blocked file/socket functions guaranteed when a fileno is closed? Is the cancellation of blocked file/socket functions guaranteed when a fileno is closed? unix unix