Skip to content

send-message-batch's defaults leak resources #35

@ecpeterson

Description

@ecpeterson

When the convenience keyword :replies? is flagged, send-message-batch registers a mailbox per message to use as a reply repository.

This keyword currently defaults to t, since send-message-batch is almost everywhere paired with with-replies, which does the job of closing out the corresponding mailbox. On the other hand, this means that an inattentive programmer using send-message-batch away from with-replies runs a high risk of leaking resources.

This bit me recently, so I'm wondering if we should investigate this usability change.

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