public void RunFinalizer() { try { finalize?.Invoke(argument); } catch (Exception ex) { PTLogger.Exception(ex); } Release(); }
public PTThreadTask RunInitializer() { try { argument = initialize?.Invoke(); } catch (Exception ex) { main = null; finalize = null; PTLogger.Exception(ex); } return(this); }