Skip to content

Release 0.8.12

Compare
Choose a tag to compare
@CDAGaming CDAGaming released this 27 May 06:11
· 14 commits to publish since this release
8d4de0a
  • Misc. Code optimization for Pipe#openPipe
  • Clarified Error Messages for a variety of conditions:
    • Adjusted the WindowsPipe to throw a proper RuntimeException in cases where we are unable to write to a IPC pipe (There is a difference from exists to can read/write)
      • A commit awhile ago broke the prior behavior, allowing the Pipe to be written to, causing another exception later. This change lets it fail more safely and as expected
    • Clarified the error message for when an IOException is thrown for the Mac/Unix pipes
      • Its a bit vague since it triggers under almost any type of operation failure
    • Replaced a printStackTrace call in IPCClient#connect for autoRegister behavior, so it'll now use the logger for the debugMode version
    • Clarified error message for if the WinRegistry constructor fails