I think we have a problem with the following code:
 
     libexec 0 test.pl
     hangup
     exit

After execution TGI will log:

     tgi: exec (/usr/local/libexec/bayonne/test.pl)

However during subsequent execution of libexec command TGI will not log "tgi: 
exec (/usr/local/libexec/bayonne/test.pl)" anymore.

I know this is logged from the tgi read loop in server.cpp I am wandering why 
tgi is still working and not logging this anymore I would expect it from 
stoping working completely.

from server.cpp:
 
    while(read(tgipipe[0], &cmd, sizeof(cmd)) == sizeof(cmd))
    {
     ...
     slog(Slog::levelDebug) << "tgi: exec (" << buffer <<")"<< endl;
     ...
    }

_______________________________________________
Bayonne-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bayonne-devel

Reply via email to