This package implements a PerlIO layer, that adds read / write timeout. This can be useful to avoid blocking while accessing a handle (file, socket, ...), and fail after some time.
The timeout is implemented by using '<select'> on the handle before reading/writing.
WARNING the handle won't timeout if you use 'sysread' or 'syswrite' on it, because these functions works at a lower level. However if you're trying to implement a timeout for a socket, see the IO::Socket::Timeout manpage that implements exactly that.
Package Version | Update ID | Released | Package Hub Version | Platforms | Subpackages |
---|---|---|---|---|---|
0.32-bp156.3.1 info | GA Release | 2023-07-22 | 15 SP6 |
|
|
0.32-bp155.2.10 info | GA Release | 2023-05-17 | 15 SP5 |
|
|
0.32-bp154.1.22 info | GA Release | 2022-05-09 | 15 SP4 |
|
|
0.32-bp153.1.12 info | GA Release | 2021-03-06 | 15 SP3 |
|
|
0.32-bp152.3.15 info | GA Release | 2020-04-17 | 15 SP2 |
|
|
0.32-bp151.3.1 info | GA Release | 2019-07-16 | 15 SP1 |
|
|
0.32-bp151.2.11 info | GA Release | 2019-05-18 | 15 SP1 |
|
|
0.32-bp150.2.4 info | GA Release | 2018-07-30 | 15 |
|
|