client: thread: complete queue_type.get()
client: retry logic