Add wrappers around IO functions to check the return values

Os.read and Os.write don't throw exceptions if
`fd` is closed on the other end.

Bug: 231345789
Test: save a snapshot
Test: use clipboard both, check if there is no
Test: infinite loops which sets the clipboard
Signed-off-by: Roman Kiryanov <rkir@google.com>
Change-Id: If98fb3adf58f2e4e13d483b78ea05ea9d8d61b58
1 file changed