Changes

Summary

  1. Don't try to shutdown the BBS when it hasn't yet been started. (details)
Commit ba7307321743564e2915fcf59e92c07db9d9daa9 by rushfan
Don't try to shutdown the BBS when it hasn't yet been started.

* Added a variable in Application to keep track of the fact that the
  BBS has been started.  If it's never been started, don't expect the
  datastuctures to be in place to shut it down, just skip the shutdown
  instance process when terminating. This fixes the issue where an
  out of bound instance number causes a crash on linux and win32
  when build in a non-release mode.

Fixes #1473
The file was modifiedbbs/application.h (diff)
The file was modifiedbbs/xinit.cpp (diff)
The file was modifiedbbs/application.cpp (diff)
The file was modifiedbbs/bbs.cpp (diff)