>
> "Goroutines are now asynchronously preemptible."

Very nice!

"A consequence of the implementation of preemption is that on Unix systems, 
> including Linux and macOS systems, programs built with Go 1.14 will receive 
> more signals than programs built with earlier releases. This means that 
> programs that use packages like syscall 
> <https://tip.golang.org/pkg/syscall/> or golang.org/x/sys/unix 
> <https://godoc.org/golang.org/x/sys/unix> will see more slow system calls 
> fail with EINTR errors. Those programs will have to handle those errors 
> in some way, most likely looping to try the system call again."
>
How does this affects projects like Docker? 

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/d3b3104e-42fa-4ab6-abc6-23b21fd3a333%40googlegroups.com.

Reply via email to