Skip to content

Zombies #1

@kscieslinski

Description

@kscieslinski

Hi,

Currently, before any scan/update action is called, there is new configd process being created:

// drweb needs to have the daemon started first
configd := exec.CommandContext(ctx, "/opt/drweb.com/bin/drweb-configd", "-d")
_, err = configd.Output()
assert(err)
defer configd.Process.Kill()

which is then incorrectly cleaned up as this daemon creates child processes in the meantime and configd.Process.Kill() will not kill grandchildren.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions