Fix stupid copy-n-paste bug in do_set_canceltype causing strange stack
drift problems.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@338 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/vg_scheduler.c b/coregrind/vg_scheduler.c
index 3750398..9db5021 100644
--- a/coregrind/vg_scheduler.c
+++ b/coregrind/vg_scheduler.c
@@ -1848,7 +1848,7 @@
VG_(threads)[tid].cancel_ty = False;
} else
if (type == PTHREAD_CANCEL_DEFERRED) {
- VG_(threads)[tid].cancel_st = True;
+ VG_(threads)[tid].cancel_ty = True;
} else {
VG_(panic)("do__set_canceltype");
}
diff --git a/vg_scheduler.c b/vg_scheduler.c
index 3750398..9db5021 100644
--- a/vg_scheduler.c
+++ b/vg_scheduler.c
@@ -1848,7 +1848,7 @@
VG_(threads)[tid].cancel_ty = False;
} else
if (type == PTHREAD_CANCEL_DEFERRED) {
- VG_(threads)[tid].cancel_st = True;
+ VG_(threads)[tid].cancel_ty = True;
} else {
VG_(panic)("do__set_canceltype");
}