Yes exactly! I don't get any output and therefore I suspect that the runnable doesn't even start running.
I am however not sure where exactly I get the deadlock. I did create a thread dump but the only thing I could interpret, was that the .get() method was waiting for a lock