Socket: Failed to read side-channel request

Thomas Küstermann t.kuestermann at tu-bs.de
Thu Apr 17 09:32:49 PDT 2008


The problem is solved now. The backend wrapper is based on Groovy, which is a Java virtual machine based scripting language. The error occurs, because the jvm closes each open file descriptor, especially the back-channel file descriptor (FD3). It leads to the problem, that FD3 in the real backend is for some other purpose (open socket, print file) as for the back-channel.

The problem can be solved by starting the real backend with a native method (JNI).

- TK




More information about the cups mailing list