Share

Logsurfer

Code

Programming Languages: C

License: BSD License

Repositories

browse code, statistics, last commit on 2005-01-25 cvs -d:pserver:anonymous@logsurfer.cvs.sourceforge.net:/cvsroot/logsurfer login

cvs -z3 -d:pserver:anonymous@logsurfer.cvs.sourceforge.net:/cvsroot/logsurfer co -P modulename

Show:

What's happening?

  • Comment: Failed exec of external commands leaves child procs

    The bug is in src/exec.c and src/report.c when execv() is being called in the new created child. If the execv() fails (for whatever reasons) the child process will simply return instead of using _exit. Adding the _exit() call to the three relevant code paths with execv() solved the problem with dangling child processes but revealed another problem with handling pipes (used by the "pipe" and...

    2007-07-22 16:10:50 UTC by drusus

  • Failed exec of external commands leaves child procs

    There seems to be a problem with incorrect error handling of failed exec() calls within logsurfer. I a configuration file is using external commands (e.g. by using the "exec" or "report" keyword) but this external commands does not exist then an error message is created during runtime. Depending on the used keyword you'll either see "can't exec cmd: ..." or "can't exec reprt-cmd:". Checking...

    2007-07-22 13:34:45 UTC by drusus

  • Logsurfer

    introspective committed patchset 2 of module logsurfer+ to the Logsurfer CVS repository, changing 47 files.

    2005-01-25 02:36:55 UTC by introspective

  • Logsurfer

    introspective committed patchset 1 of module logsurfer+ to the Logsurfer CVS repository, changing 47 files.

    2005-01-25 02:36:55 UTC by introspective

  • Logsurfer

    drusus committed patchset 2 of module logsurfer to the Logsurfer CVS repository, changing 47 files.

    2004-06-27 15:22:50 UTC by drusus

  • Logsurfer

    drusus committed patchset 1 of module logsurfer to the Logsurfer CVS repository, changing 47 files.

    2004-06-27 15:22:50 UTC by drusus

  • Logsurfer

    Anonymous committed patchset 1 of module CVSROOT to the Logsurfer CVS repository, changing 11 files.

    2004-04-26 13:12:34 UTC by nobody

  • logsurfer

    registered the Logsurfer project.

    2004-04-25 11:00:36 UTC by

Our Numbers