summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Franzke <benjaminfranzke@googlemail.com>2013-01-16 07:52:12 +0100
committerBenjamin Franzke <benjaminfranzke@googlemail.com>2013-01-16 07:52:12 +0100
commit5bf28e755b77177ee9eca5f20c431dbaa1189b65 (patch)
tree44928109a98e949966c3523df9a057313f8d6e47
parentae7fda35811ca4ee45d82b46dc6b9b0934612ce6 (diff)
downloadmmswe-5bf28e755b77177ee9eca5f20c431dbaa1189b65.tar.gz
mmswe-5bf28e755b77177ee9eca5f20c431dbaa1189b65.tar.bz2
mmswe-5bf28e755b77177ee9eca5f20c431dbaa1189b65.zip
DirectFB needs to handle ECONNRESET also
m---------directfb-voodoo0
-rw-r--r--projekt_doku.asciidoc5
2 files changed, 5 insertions, 0 deletions
diff --git a/directfb-voodoo b/directfb-voodoo
-Subproject 73798a70be8d26907d31ecabdf76f941c56bae1
+Subproject 1bf2b4d18d27a0c00b9eeaac80376aaf94df74e
diff --git a/projekt_doku.asciidoc b/projekt_doku.asciidoc
index 7fded8f..55a41d1 100644
--- a/projekt_doku.asciidoc
+++ b/projekt_doku.asciidoc
@@ -150,6 +150,9 @@ Neuverbindung möglich.
Die Bibliothek DirectFB wurde erweitert, das SIGPIPE Signal vom Kernel zu
empfangen. Pluggit installiert für DirectFB eine Signal Behandlungsroutine
und bricht die Programmausführung ab.
+Desweiteren wurden in der Sende-Routine von DirectFB Fehler abgefangen, die
+auf eine Unterbrechung der Verbindung hindeuten.
+Die Fehlerbehandlungsroutinen führen zum Beenden des Programmes.
Ein Shell-Script das 'Pluggit' überwacht, erkennt dies am Rückgabe-Status des
Pluggit-Prozesses und startet diesen neu.
@@ -237,6 +240,8 @@ Die Verwendung für mehrere Infoscreens würde es aber nötig machen den Titel
des angezeigten Inhalts zu wissen, und in der Programmlogik zu
berücksichtigen. Eine Veränderung des Inhalts würde damit auch eine Anpassung
des Programms erfordern. Dies ist nicht wünschenswert.
+Als letzter Grund spricht gegen Firefox, dass der
+Sitzungswiederherstellungsdialog nicht abstellbar ist.
Deshalb wird ein Web-Browser benötigt, der es ermöglicht nur den Inhalt der
Website im X11-Fenster darzustellen.