[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [1769] trunk/py/scripts/addons/ netrender/master.py: netrender: fix bad statusline error on render

Martin Poirier theeth at yahoo.com
Sat Apr 2 19:53:16 CEST 2011


Revision: 1769
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=1769
Author:   theeth
Date:     2011-04-02 17:53:15 +0000 (Sat, 02 Apr 2011)
Log Message:
-----------
netrender: fix bad statusline error on render

Modified Paths:
--------------
    trunk/py/scripts/addons/netrender/master.py

Modified: trunk/py/scripts/addons/netrender/master.py
===================================================================
--- trunk/py/scripts/addons/netrender/master.py	2011-04-02 15:00:58 UTC (rev 1768)
+++ trunk/py/scripts/addons/netrender/master.py	2011-04-02 17:53:15 UTC (rev 1769)
@@ -741,9 +741,6 @@
         elif self.path == "/render":
             self.server.stats("", "Receiving render result")
 
-            # need some message content here or the slave doesn't like it
-            self.wfile.write(bytes("foo", encoding='utf8'))
-
             slave_id = self.headers['slave-id']
 
             slave = self.server.getSeenSlave(slave_id)
@@ -784,6 +781,8 @@
                         job.testFinished()
 
                         self.send_head()
+                        # need some message content here or the slave doesn't like it
+                        self.wfile.write(bytes("foo", encoding='utf8'))
                     else: # frame not found
                         self.send_head(http.client.NO_CONTENT)
                 else: # job not found
@@ -794,9 +793,6 @@
         elif self.path == "/thumb":
             self.server.stats("", "Receiving thumbnail result")
 
-            # need some message content here or the slave doesn't like it
-            self.wfile.write(bytes("foo", encoding='utf8'))
-
             slave_id = self.headers['slave-id']
 
             slave = self.server.getSeenSlave(slave_id)
@@ -821,6 +817,9 @@
 
                             del buf
 
+                        self.send_head()
+                        # need some message content here or the slave doesn't like it
+                        self.wfile.write(bytes("foo", encoding='utf8'))
                     else: # frame not found
                         self.send_head(http.client.NO_CONTENT)
                 else: # job not found



More information about the Bf-extensions-cvs mailing list