logger.debug(
"Sending fake headers for " + useragent)
self.send_response(200)
- self.send_header('Cache-Control','no-cache');
+ self.send_header('Cache-Control','no-cache, no-store, must-revalidate');
+ self.send_header('Pragma','no-cache');
if self.reqtype in ("ogg","ogv"):
self.send_header("Content-Type", "video/ogg")
else:
for key in self.video.info().dict:
self.send_header(key, self.video.info().dict[key])
- self.send_header('Cache-Control','no-cache');
+ self.send_header('Cache-Control','no-cache, no-store, must-revalidate');
+ self.send_header('Pragma','no-cache');
if self.reqtype=="ogg":
self.send_header("Content-Type", "video/ogg")
except:
pass
self.vp.destroy()
- if not self.headersent:
+ if not self.headerssent:
logger.error("Problem receiving video stream, no headers!")
if VPStuff.clientcounter.total == 0:
logger.error("Probably VLC hang")