Revert "PRIV_TASK vtc: tolerate fini order"

These efforts lead nowhere. The problem needed to be solved at the root.

This reverts commit 05e79574.
This reverts commit b02c7843.
parent 5a08d4cf
......@@ -53,10 +53,9 @@ logexpect l1 -v v1 -g raw -d 1 {
expect 0 * VCL_Log {^func something to remember}
expect 0 * Debug {^objx.priv_task.*"something to remember".$}
expect 0 * VCL_Log {^obj something to remember}
# string stored in obj priv_task can already been freed,
# depending on the order
expect 0 * Debug {^priv_task_free|^obj_priv_task_fini}
expect 0 * Debug {^priv_task_free|^obj_priv_task_fini}
expect 0 * Debug {^priv_task_free}
# string stored in obj priv_task has already been freed
expect 0 * Debug {^obj_priv_task_fini}
expect 0 * Debug {^vcl1: VCL_EVENT_WARM}
} -start
......
......@@ -120,9 +120,9 @@ logexpect l0 -v v1 -g raw -d 1 -q "vxid == 0 and not ExpKill" {
expect 0 = VCL_Log {^objc initX}
expect 0 = Debug {^objb.priv_task.. = .*"initY"}
expect 0 = VCL_Log {^objb initY}
expect 0 = Debug {^priv_task_free|^obj_priv_task_fini}
expect 0 = Debug {^priv_task_free|^obj_priv_task_fini}
expect 0 = Debug {^priv_task_free|^obj_priv_task_fini}
expect 0 = Debug {^priv_task_free}
expect 0 = Debug {^obj_priv_task_fini.*"initX"}
expect 0 = Debug {^obj_priv_task_fini.*"initY"}
expect 0 = Debug {^vcl1: VCL_EVENT_WARM}
# 1001/1002
......@@ -132,11 +132,11 @@ logexpect l0 -v v1 -g raw -d 1 -q "vxid == 0 and not ExpKill" {
expect 0 = Debug {^test_priv_task.*new.$}
expect 0 = Debug {^test_priv_task.*update.$}
expect 0 = Debug {^test_priv_task.*exists.$}
expect 0 = Debug {^priv_task_free|^obj_priv_task_fini.*"r1002"}
expect 0 = Debug {^priv_task_free|^obj_priv_task_fini.*"r1002"}
expect 0 = Debug {^priv_task_free}
expect 0 = Debug {^obj_priv_task_fini.*"r1002"}
expect 0 = Debug {^test_priv_task.*exists}
expect 0 = Debug {^priv_task_free|^obj_priv_task_fini.*"d1001"}
expect 0 = Debug {^priv_task_free|^obj_priv_task_fini.*"d1001"}
expect 0 = Debug {^priv_task_free}
expect 0 = Debug {^obj_priv_task_fini.*"d1001"}
# ...
# 1006 pipe
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment