23 lines
563 B
Diff
23 lines
563 B
Diff
changeset: 78:8d1799e6a392
|
|
tag: tip
|
|
user: "Daniel P. Berrange <berrange@redhat.com>"
|
|
date: Wed Oct 10 16:38:16 2007 -0400
|
|
files: src/coroutine.c
|
|
description:
|
|
Clear coroutine caller when exiting coroutine
|
|
|
|
|
|
diff -r df7828ad6498 -r 8d1799e6a392 src/coroutine.c
|
|
--- a/src/coroutine.c Wed Oct 10 10:09:08 2007 -0300
|
|
+++ b/src/coroutine.c Wed Oct 10 16:38:16 2007 -0400
|
|
@@ -28,6 +28,8 @@ static int _coroutine_release(struct con
|
|
if (ret < 0)
|
|
return ret;
|
|
}
|
|
+
|
|
+ co->caller = NULL;
|
|
|
|
return munmap(cc->stack, cc->stack_size);
|
|
}
|
|
|