Skip to content

[ML] Reap per-deployment ml-child-ipc directories after pytorch_inference exits #3214

Description

@valeriy42

Summary

The native controller now creates $TMPDIR/ml-child-ipc/<deployment-id> (mode 0700) before spawn. Nothing removes the directory when the deployment ends; FIFOs are unlinked by pytorch_inference, leaving empty directories behind.

Acceptance

  • Define ownership (Elasticsearch process teardown vs controller) and remove the per-child directory when the deployment is finished.
  • Document the lifecycle alongside ensureChildIpcDirectory().

Related: #3188

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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