github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm
Set by AlexDaniel on 12 June 2018.
01:41 harrow joined 05:18 evalable6 joined 06:22 domidumont joined 07:09 patrickb joined 07:18 discord61 joined, discord61 left, discord61 joined 07:21 discord61 left 07:26 discord6 joined 07:27 synopsebot_ joined 07:28 discord62 joined 07:29 discord62 left 07:34 Geth joined 08:40 brrt joined
brrt \o 09:16
09:16 brrt left, brrt joined
nwc10 o/ 09:19
brrt ohai nwc10 09:25
09:41 sena_kun joined 09:51 brrt left 09:59 brrt joined 10:08 brrt left 10:12 domidumont left 11:06 AlexDaniel left 11:26 ggoebel left 11:37 brrt joined 11:56 pamplemousse joined
pamplemousse o/ 11:56
brrt \o pamplemousse 11:58
12:01 ggoebel joined 12:04 pamplemousse left 12:39 brrt left 12:47 AlexDaniel joined 13:22 pamplemousse joined 13:26 brrt joined 13:36 discord6 left, discord6 joined, discord6 left, discord6 joined 14:01 sena_kun left 14:02 brrt left 14:10 lucasb joined 14:31 majensen joined, pamplemousse_ joined 14:34 pamplemousse left 15:00 majensen left 15:16 discord6 left, discord6 joined 15:27 discord6 left 15:28 discord6 joined, discord6 left, discord6 joined 15:31 patrickb left 16:03 discord6 left, discord6 joined 16:42 discord6 left, brrt joined, discord6 joined, discord6 left, discord6 joined 17:10 lucasb left 17:20 discord6 left, discord6 joined 17:28 brrt left 17:52 pamplemousse joined 17:55 pamplemousse_ left 18:14 AlexDaniel left 18:15 AlexDaniel joined
ugexe hmm so close() can return EINTR 19:30
same with open
but syncfile.c doesn't appear to handle those cases
libuv's uv_fs_open|close doesn't either 19:33
The close call was interrupted by a signal. See Interrupted Primitives. Here is an example of how to handle EINTR properly:
TEMP_FAILURE_RETRY (close (desc));
nwc10 although I was surprised, so went for a read, and the linux man page also says 19:34
Note that the return value should only be used for diagnostics. In
particular close() should not be retried after an EINTR since this may
cause a reused descriptor from another thread to be closed.
ugexe news.ycombinator.com/item?id=20218924 -- this is why i started looking around
definitely seems retrying on EINTR on linux is not what one should do lwn.net/Articles/576478/ 19:38
19:38 pamplemousse_ joined 19:39 brrt joined 19:41 pamplemousse left 20:13 brrt left 20:14 pamplemousse_ is now known as pamplemousse 20:18 brrt joined 21:13 brrt left 21:47 pamplemousse_ joined 21:48 pamplemousse left 22:05 pamplemousse_ left 22:41 pamplemousse_ joined 22:49 pamplemousse joined 22:52 pamplemousse_ left