so [glib.async_queue.AsyncQueue.unref] can be used regardless of the queue's lock.
AsyncQueue.unrefAndUnlock
void unrefAndUnlock()Decreases the reference count of the asynchronous queue by 1 and releases the lock. This function must be called while holding the queue's lock. If the reference count went to 0, the queue will be destroyed and the memory allocated will be freed.
Deprecated
Reference counting is done atomically.