Dear all. I spent two days trying to use a socket that was opened in the parent from a spawned process (I'm making a 'demo' on Linux, however my 'final' target platform is AS400)
Currently my code looks like (parent): ---- apr_socket_create(); apr_sockaddr_create(); ... apr_socket_listen(); apr_socket_accept(); ... apr_procattr_create(); ... apr_os_sock_get(); apr_proc_create(); apr_proc_wait(); ---- Child code: ---- ... apr_os_sock_put(); .... ---- The child is spawned, however nothing that is written to the socket is ever received by the client side. What am I doing wrong? BTW: I don't want to use pipes between child and the parent as this would mean an additional memcpy (waste of resorses). Thanks and regards, Dezo
