open and close user session in the parent

- exec is closing the systemd FIFO (which is marked
  close on exec) and making it loook like the session
  is closing.