Chris Ohmstede - 2015-09-12

In this release.

  1. Added a cancel button to the connecting progress dialog.
  2. Moved the acquiring local address, binding, and acquiring server address functions to their own thread. Added a progress / cancel dialog for this thread.
  3. Added detection of system logout / shutdown signals to close the application, destroy temporary files, and flush the trace file.

System logout / shutdown signals differ between operating systems.

Windows: The application will clean up on logout, reboot, and shutdown. The application will NOT clean up when closed from the task manager.

Linux: The application will clean up when closed from the System Monitor, and depending on the Linux configuration, logout, reboot, and shutdown. The Linux configuration must be set to issue SIGHUP signals (by default, Ubuntu does, Fedora does NOT. Check the documentation on your particular operating system to enable SIGHUP signals.)