type Enqueuer struct {
// contains filtered or unexported fields
}
Enqueuer processes signal enqueue requests in the background. It receives
queue signal IDs via a channel and also periodically sweeps for orphaned
signals that were never enqueued.
Send enqueues a queue signal ID for background processing. If the channel
is full the ID is dropped with a warning — the periodic sweep will recover it.