From 3d147a7c1cc9f8e040f69c2de910abda45b3c55d Mon Sep 17 00:00:00 2001 From: Jeff Dike Date: Fri, 16 Sep 2005 19:27:51 -0700 Subject: [PATCH] --- yaml --- r: 9018 b: refs/heads/master c: 2867ace6751adc20bb37cfb09478510c49110b27 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/arch/um/os-Linux/aio.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 9e4bba012222..c9ca44a03aa6 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 114069f7384c15a7a9f8d3e333caf4d470dfe520 +refs/heads/master: 2867ace6751adc20bb37cfb09478510c49110b27 diff --git a/trunk/arch/um/os-Linux/aio.c b/trunk/arch/um/os-Linux/aio.c index e942beb4e108..298d5632128b 100644 --- a/trunk/arch/um/os-Linux/aio.c +++ b/trunk/arch/um/os-Linux/aio.c @@ -117,6 +117,8 @@ static int do_aio(aio_context_t ctx, struct aio_context *aio) err = io_submit(ctx, 1, &iocbp); if(err > 0) err = 0; + else + err = -errno; out: return err;