diff -r a1783dab9ba6 -r 945d3f5da6fc gmyth-stream/server/0.2/lib/server.py
--- a/gmyth-stream/server/0.2/lib/server.py	Mon Apr 23 16:06:54 2007 +0100
+++ b/gmyth-stream/server/0.2/lib/server.py	Thu Apr 26 16:07:27 2007 +0100
@@ -22,6 +22,7 @@
     log = log.getLogger("gms.transcoder")
     priority = 0   # negative values have higher priorities
     name = None # to be used in requests
+    status = None
 
     def __init__(self, params):
         self.params = params
@@ -237,9 +238,10 @@
 
                 for transcoder, request in tl:
                     stopone = self._create_html_item("%s: %s:%s<a href='%s?request=%s:%s'>"
-                                                     "[STOP]</a>" % (
+                                                     "[STOP]</a> - Status: %s%%" % (
                         transcoder, request.client_address[0], request.client_address[1],
-                        self.menu["Stop"], request.client_address[0], request.client_address[1]) )
+                        self.menu["Stop"], request.client_address[0], request.client_address[1],
+                        transcoder.status) )
 
             self.wfile.write(utils.getHTML("status",
                                            {"menu": self._nav_items(),