summaryrefslogtreecommitdiff
path: root/tex/context/base/mkiv/util-soc-imp-copas.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/mkiv/util-soc-imp-copas.lua')
-rw-r--r--tex/context/base/mkiv/util-soc-imp-copas.lua10
1 files changed, 8 insertions, 2 deletions
diff --git a/tex/context/base/mkiv/util-soc-imp-copas.lua b/tex/context/base/mkiv/util-soc-imp-copas.lua
index 3e66e5888..1268613d1 100644
--- a/tex/context/base/mkiv/util-soc-imp-copas.lua
+++ b/tex/context/base/mkiv/util-soc-imp-copas.lua
@@ -50,6 +50,8 @@ local copas = {
report = report,
+ trace = false,
+
}
local function statushandler(status, ...)
@@ -60,7 +62,9 @@ local function statushandler(status, ...)
if type(err) == "table" then
err = err[1]
end
- report("error: %s",tostring(err))
+ if copas.trace then
+ report("error: %s",tostring(err))
+ end
return nil, err
end
@@ -76,7 +80,9 @@ function socket.newtry(finalizer)
if not status then
local detail = select(2,...)
pcall(finalizer,detail)
- report("error: %s",tostring(detail))
+ if copas.trace then
+ report("error: %s",tostring(detail))
+ end
return
end
return ...