mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-06 06:22:29 +00:00
validate: launcher: Support simultaneous requests in RangeHTTPServer
https://bugzilla.gnome.org/show_bug.cgi?id=743063
This commit is contained in:
parent
ef246a497c
commit
9c46f5f889
1 changed files with 6 additions and 1 deletions
|
@ -36,6 +36,7 @@ import os
|
|||
import sys
|
||||
import posixpath
|
||||
import BaseHTTPServer
|
||||
from SocketServer import ThreadingMixIn
|
||||
import urllib
|
||||
import cgi
|
||||
import shutil
|
||||
|
@ -278,8 +279,12 @@ class RangeHTTPRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler):
|
|||
})
|
||||
|
||||
|
||||
class ThreadedHTTPServer(ThreadingMixIn, BaseHTTPServer.HTTPServer):
|
||||
"""Handle requests in a separate thread."""
|
||||
|
||||
|
||||
def test(HandlerClass=RangeHTTPRequestHandler,
|
||||
ServerClass=BaseHTTPServer.HTTPServer):
|
||||
ServerClass=ThreadedHTTPServer):
|
||||
BaseHTTPServer.test(HandlerClass, ServerClass)
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue