os: Check for EINTR on ftruncate()
authorDerek Foreman <derekf@osg.samsung.com>
Thu, 23 Mar 2017 16:59:23 +0000 (11:59 -0500)
committerQuentin Glidic <sardemff7+git@sardemff7.net>
Fri, 24 Mar 2017 20:02:30 +0000 (21:02 +0100)
commit5ef6bd7eeec67b9726b78037a868d9f0975d3522
tree9117ca696d9c2b040979a8efd74205777ab878ed
parent91d4bce7c33338473f649108e326a6405eeff58b
os: Check for EINTR on ftruncate()

The man page indicates that ftruncate() can set errno to EINTR, so test
for this.

I have not actually been able to provoke an EINTR error from ftruncate()
in testing though.

Signed-off-by: Derek Foreman <derekf@osg.samsung.com>
Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
Reviewed-by: Quentin Glidic <sardemff7+git@sardemff7.net>
shared/os-compatibility.c