aboutsummaryrefslogtreecommitdiffstats
path: root/rwcancel/rwcancel.go (follow)
Commit message (Collapse)AuthorAgeFilesLines
* rwcancel: handle EINTR and EAGAIN in unixSelect()Avery Pennarun2019-10-171-2/+14
| | | | | | | | | | | | On my Chromebook (Linux 4.19.44 in a VM) and on an AWS EC2 machine, select() was sometimes returning EINTR. This is harmless and just means you should try again. So let's try again. This eliminates a problem where the tunnel fails to come up correctly and the program needs to be restarted. Signed-off-by: Avery Pennarun <apenwarr@gmail.com>
* global: regroup all importsJason A. Donenfeld2019-05-141-1/+2
|
* Extend structs rather than embed, when possibleJason A. Donenfeld2019-02-051-2/+2
|
* Update copyrightJason A. Donenfeld2019-02-051-2/+2
|
* global: fix up copyright headersJason A. Donenfeld2018-09-161-1/+1
|
* Catch EINTRJason A. Donenfeld2018-05-241-8/+9
|
* Add FreeBSD supportBrady OBrien2018-05-211-0/+113
Signed-off-by: Brady OBrien <brady.obrien128@gmail.com>