Two clients asking for the passpharse at about the same time. The second client
misses the updated cache value.
Client-1: Client-2:
enter get_pw if not in cache start pinentry enter get_pw if not in cache [wait for other pinentry return] pinentry returns put pw in cache start pinentry return pw pinentry returns put pw in cache return pw