Windows Shell Integration:  try to keep the socket open using a thread (WIP)