* malloc/malloc-internal.h: Adjust header file guard.
-2016-05-04 Samuel Thibault <samuel.thibault@ens-lyon.org>
-
- * sysdeps/pthread/aio_misc.c (__aio_enqueue_request): Do not write
- `running` field of `newp` when a thread was started to process it,
- since that thread will not take `__aio_requests_mutex`, and the field
- already has the proper value actually.
-
2016-05-04 Florian Weimer <fweimer@redhat.com>
[BZ #19787]
result = 0;
}
}
- else
- newp->running = running;
}
- else
- newp->running = running;
/* Enqueue the request in the run queue if it is not yet running. */
if (running == yes && result == 0)
pthread_cond_signal (&__aio_new_request_notification);
}
- if (result != 0)
+ if (result == 0)
+ newp->running = running;
+ else
{
/* Something went wrong. */
__aio_free_request (newp);