|
|
|
|
|
|
|
|
|
|
xen-api
[Xen-API] [PATCH] CA-45104: ignore renice errors
stdext/gzip.ml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
# HG changeset patch
# User Marcus Granado <marcus.granado@xxxxxxxxxx>
# Date 1285333385 -3600
# Node ID 8021b8574c66bd2196b9eb7eda5b5ca8528d5773
# Parent a3031ffad9190a8f0f4a689d47c1cf95c578f56b
CA-45104: ignore renice errors
This patch works around a race-condition bug in forkhelpers where
the pid might not be valid anymore before forkhelpers.waitpid is
called, in case the related process is very short-lived.
Signed-off-by: Marcus Granado <marcus.granado@xxxxxxxxxxxxx>
diff -r a3031ffad919 -r 8021b8574c66 stdext/gzip.ml
--- a/stdext/gzip.ml
+++ b/stdext/gzip.ml
@@ -73,7 +73,7 @@
close close_now;
finally
(fun () ->
- lower_priority pid; (* lowest priority to gzip *)
+ (try lower_priority pid with _->()); (* lowest priority to gzip *)
f close_later
)
(fun () ->
xen-api-libs.hg.patch
Description: Text Data
_______________________________________________
xen-api mailing list
xen-api@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/mailman/listinfo/xen-api
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-API] [PATCH] CA-45104: ignore renice errors,
Marcus Granado <=
|
|
|
|
|