Recursive mutex locks in Thread.Queue.
Imported from http://bugzilla.roxen.com/bugzilla/show_bug.cgi?id=6892
Reported by @grubba
From InfoKOM 756311:
: Internal server error: Recursive mutex locks!
-:1: Thread.Thread(0).Queue(1)->lock()
pike/lib/modules/Thread.pmod:409: Thread.Thread(0).Queue(1)->write(({RoxenModule(EP/print-indesign-server#0)->cleanup_spool_dir,({"cb4dd9a6-251f-4582-9bdc-033875cc0d5d/"})}))
base_server/roxen.pike (rev 1.1124):985: roxen()->handle(@0=RoxenModule(EP/print-indesign-server#0)->cleanup_spool_dir,"cb4dd9a6-251f-4582-9bdc-033875cc0d5d/")
modules/print/modules/print-indesign-server.pike (f19adbd8):690: InDComplexOpReq(REP.PGVersion(121892 live [<22789>], pg 18956, ed 290), size 4, rid 34)->destroy()
-:1: Thread.Thread(0).Queue(1)->signal()
pike/lib/modules/Thread.pmod:420: Thread.Thread(0).Queue(1)->write(({@0,({"874d7d33-658b-443b-9075-ddfdf845adcf/"})}))
base_server/roxen.pike (rev 1.1124):985: roxen()->handle(@0,"874d7d33-658b-443b-9075-ddfdf845adcf/")
modules/print/modules/print-indesign-server.pike (f19adbd8):690: InDComplexOpReq(REP.PGVersion(122516 live [<22789>], pg 18956, ed 290), size 11, rid 35)->destroy()
base_server/cache.pike (rev 1.152):1437: cache_clear_deltas()
base_server/roxen.pike (rev 1.1124):882: roxen()->handler_thread(8)