dill: exclude wrapped-task from most +call traces

Instead of including wrapped-task as-is in most call traces, we now only
include it in traces for crashing (harden task) calls. For everything
else, we include only the tag of the resulting $task.

Closes #6444.
This commit is contained in:
fang 2023-04-06 15:58:12 +02:00
parent c1ce41e494
commit e300fa2d6b
No known key found for this signature in database
GPG Key ID: EB035760C1BBA972

View File

@ -250,8 +250,10 @@
wrapped-task=(hobo task)
==
^+ [*(list move) ..^$]
~| wrapped-task
=/ task=task ((harden task) wrapped-task)
=/ task=task
~| wrapped-task
((harden task) wrapped-task)
~| -.task
:: unwrap session tasks, default to session %$
::
=^ ses=@tas task