2001-06-06
2001-06-06 02:39:51 by Martin Stjernholm <mast@lysator.liu.se>
-
8d3132332550635ded498627229bd0dae75aee8f
(6 lines)
(+5/-1)
[
Show
| Annotate
]
Branch: 5.2
More paranoia in the error recovery in the handler threads.
Rev: server/base_server/roxen.pike:1.670
4:
// Per Hedbor, Henrik Grubbström, Pontus Hagland, David Hedbor and others.
// ABS and suicide systems contributed freely by Francesco Chemolli
- constant cvs_version="$Id: roxen.pike,v 1.669 2001/05/29 21:52:58 nilsson Exp $";
+ constant cvs_version="$Id: roxen.pike,v 1.670 2001/06/06 02:39:51 mast Exp $";
// The argument cache. Used by the image cache.
ArgCache argcache;
579: Inside #if defined(THREADS)
report_error(LOC_M(5, "Uncaught error in handler thread: %sClient "
"will not get any response from Roxen.")+"\n",
describe_backtrace(q));
+ catch (q = 0);
}
}) {
catch {
586: Inside #if defined(THREADS)
report_error(sprintf("Raw error: %O\n", h[0]));
report_error(sprintf("Original raw error: %O\n", q[0]));
};
+ catch (q = 0);
+ catch (h = 0);
}
}
}