Uploaded image for project: 'core.async'
  1. ASYNC-39

Processes spawned by mix never terminate

    Details

    • Type: Bug
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Labels:
    • Environment:

      "0.1.256.0-1bf8cf-alpha"

      Description

      Once a mix has been created, the go-loop inside mix will always recur. Obviously, input-channels can be unmixed and the output-channel could be closed, but the process would still never terminate.

      Probably mixes should support something like (stop) to to make the mix-associated process garbage-collectable. Operations on a stopped mix should probably throw.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              lgs32a Leon Grapenthin
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated: