Goconcurrentqueue Versions Save

Go concurrent-safe, goroutine-safe, thread-safe queue

v0.7.0

1 year ago
  • Prevents FIFO.DequeueOrWaitForNextElement to keep waiting for a waitChan while internal queue contains items

v0.6.3

2 years ago
  • Prevents FIFO.DequeueOrWaitForNextElement to add useless wait channels

v0.6.2

2 years ago

Prevents FIFO.DequeueOrWaitForNextElement to gets blocked when waiting for an enqueued element.

v0.6.1

2 years ago

FixedFifo.Enqueue prevents to gets blocked trying to send the item over an invalid waitForNextElementChan channel

v0.6.0

4 years ago
  • Added DequeueOrWaitForNextElementContext(...) both for FIFO and FixedFIFO
  • Updated tests:

    FixedFIFO.TestDequeueOrWaitForNextElementMultiGR FixedFIFO.TestDequeueOrWaitForNextElementWithEmptyQueue

0.5.0

4 years ago

Added DequeueOrWaitForNextElement() both for FIFO and FixedFIFO

0.1.0

5 years ago

First In First Out (FIFO) concurrent queue