Decreases the reference count of the asynchronous this by 1 and releases the lock.
Reference counting is done atomically. so
g_async_queue_unref can be used regardless of the this
This function must be called while holding the this's lock. If the reference count went to 0, the this will be destroyed and the memory allocated will be freed.