Fixing Data Races in Event Bus #290
No reviewers
Labels
No Label
applications
BLOCKED
bug
design
duplicate
enhancement
fixed?
funding-needed
help wanted
infrastructure
invalid
payments
qubes
question
ready-for-implementation
refactor
spam
tapir-server
testing
tor
wontfix
No Milestone
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: cwtch.im/cwtch#290
Loading…
Reference in New Issue
No description provided.
Delete Branch "racefuzz"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Drone Build Status: success
https://build.openprivacy.ca/cwtch.im/cwtch/702
@ -13,3 +19,4 @@
// the event.Manager.
type Queue interface {
Publish(event Event)
InChan() chan<- Event
Prolly should make InChan and OutChan private then (I think a few use cases will have to be moved to <- .Next() instead of <- .OutChan() (plugins maybe)
@ -32,6 +39,12 @@ func NewSimpleQueue(buffer int) Queue {
return queue
}
func (sq *simpleQueue) Open() bool {
maybe name IsOpen()? this reads a bit as an action
Drone Build Status: success
https://build.openprivacy.ca/cwtch.im/cwtch/704