Consultor Eletrônico



Kbase P83095: Progress hangs when using input-output through to C program
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   04/06/2004
Status: Unverified

FACT(s) (Environment):

Progress 9.1D

SYMPTOM(s):

Using INPUT-OUTPUT THROUGH to communicate to C program

C program opens connection to external application via named pipes

Progress session hangs when INPUT-OUTPUT THROUGH is executed

CAUSE:

The C program was blocking on the open of the named pipe which in turned caused the 4GL to hang

FIX:

Modify the C program so that the open of the named pipe is non-blocking