X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/e6717a9898d1a139988d70e6fa5d19dbf8b8bba2..900f9acaaf49b03e188c429b7ab8183eae207b54:/windows/window.c diff --git a/windows/window.c b/windows/window.c index 8a476b38..722f78e0 100644 --- a/windows/window.c +++ b/windows/window.c @@ -1987,6 +1987,7 @@ static LRESULT CALLBACK WndProc(HWND hwnd, UINT message, case IDM_RESTART: if (!back) { logevent(NULL, "----- Session restarted -----"); + term_pwron(term, FALSE); start_backend(); } @@ -2154,7 +2155,7 @@ static LRESULT CALLBACK WndProc(HWND hwnd, UINT message, term_clrsb(term); break; case IDM_RESET: - term_pwron(term); + term_pwron(term, TRUE); if (ldisc) ldisc_send(ldisc, NULL, 0, 0); break;