title: How to keep program running on VPS even after it's closed?
body: <p>I want to apologize for the question I'm going to ask if it's not clear and detailed enough.
  I delivered a program (<code>developed using VB.Net</code>) to an online client, it's an automation program that simulates user keystrokes (using <code>SendKeys</code>) on a windows OS.
  All went well, but he said that when he runs the program on <code>VPS</code>, program closes when he closes VPS, although other programs keep running.</p>
  
  <p>I hope someone here can help me with explaining to me the reason behind this issue, and if there's any fix for it. The problem is that I don't have access to the client's VPS since he's an online client.</p>
  
  <p>Thanks in advance.</p>
  
  <p><strong>UPDATE:</strong>
  I got access to client's VPS, program throw an exception when connection to VPS is closed, exception message: <code>System.Windows.Forms.MouseEventArgs</code></p>