os: Check for EINTR on posix_fallocate()
authorDerek Foreman <derekf@osg.samsung.com>
Thu, 23 Mar 2017 16:59:22 +0000 (11:59 -0500)
committerQuentin Glidic <sardemff7+git@sardemff7.net>
Fri, 24 Mar 2017 20:00:54 +0000 (21:00 +0100)
commit91d4bce7c33338473f649108e326a6405eeff58b
tree2e1dcce905895fe40a9b96f8bf16a863be0e9c52
parent7fecb43735b71207210d056874e164e057ce8723
os: Check for EINTR on posix_fallocate()

posix_fallocate() can return EINTR and need to be restarted - I've hit
this when running weston-terminal under gdb.

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