From 8bb7523b94e1590f48de3d0136dae75d35890390 Mon Sep 17 00:00:00 2001 From: Nicolargo Date: Sun, 22 Jun 2014 10:30:32 +0200 Subject: [PATCH 1/2] Update docs --- docs/glances-doc.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/glances-doc.html b/docs/glances-doc.html index f584c296..1f044548 100644 --- a/docs/glances-doc.html +++ b/docs/glances-doc.html @@ -123,7 +123,7 @@ td.option-group {

Glances

-

This manual describes Glances version 2.0.

+

This manual describes Glances version 2.0.1.

Copyright © 2012-2014 Nicolas Hennion <nicolas@nicolargo.com>

June 2014

From fcebf00f8160464977a5ca3a200a647f9e686e2f Mon Sep 17 00:00:00 2001 From: Nicolas Hennion Date: Wed, 2 Jul 2014 14:31:29 +0200 Subject: [PATCH 2/2] Add except for issue #392 --- glances/outputs/glances_curses.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/glances/outputs/glances_curses.py b/glances/outputs/glances_curses.py index 34355e3e..253e2eb2 100644 --- a/glances/outputs/glances_curses.py +++ b/glances/outputs/glances_curses.py @@ -248,9 +248,15 @@ class GlancesCurses(object): def end(self): """Shutdown the curses window.""" - curses.echo() - curses.nocbreak() - curses.curs_set(1) + if hasattr(curses, 'echo'): + curses.echo() + if hasattr(curses, 'nocbreak'): + curses.nocbreak() + if hasattr(curses, 'curs_set'): + try: + curses.curs_set(1) + except Exception: + pass curses.endwin() def display(self, stats, cs_status="None"):