docs: @Override
      public void shutdown() {
          // Since Aeron's poll isn't blocking, all we need is just special flag
          runner.set(false);
          try {
              threadA.join();
  
              if (threadB != null)
                  threadB.join();
          } catch (Exception e) {
              //
          }
          CloseHelper.quietClose(driver);
          try {
              Thread.sleep(500);
          } catch (Exception e) {
  
          }
      }