hongzimao / pensieve

Neural Adaptive Video Streaming with Pensieve (SIGCOMM '17)
http://web.mit.edu/pensieve/
MIT License
516 stars 279 forks source link

problem about run run_all_traces.py #149

Open JyugoFon opened 2 years ago

JyugoFon commented 2 years ago

I have meet the similar problem when i run run_all_traces.py , it will stay a state as follows: net.ipv4.ip_forward = 1 and when i "ctrl + c" to stop it , it will show as follows: * net.ipv4.ip_forward = 1 ^CTraceback (most recent call last): File "run_traces.py", line 49, in main() File "run_traces.py", line 36, in main Traceback (most recent call last): (out, err) = proc.communicate() File "/usr/lib/python2.7/subprocess.py", line 800, in communicate File "run_traces.py", line 49, in Traceback (most recent call last): File "run_all_traces.py", line 77, in main() File "run_traces.py", line 36, in main proc_BB.wait() (out, err) = proc.communicate() File "/usr/lib/python2.7/subprocess.py", line 1392, in wait File "/usr/lib/python2.7/subprocess.py", line 800, in communicate return self._communicate(input) File "/usr/lib/python2.7/subprocess.py", line 1417, in _communicate Traceback (most recent call last): File "run_traces.py", line 49, in return self._communicate(input) main() File "/usr/lib/python2.7/subprocess.py", line 1417, in _communicate File "run_traces.py", line 34, in main stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=True) File "/usr/lib/python2.7/subprocess.py", line 711, in init pid, sts = _eintr_retry_call(os.waitpid, self.pid, 0) File "/usr/lib/python2.7/subprocess.py", line 476, in _eintr_retry_call stdout, stderr = self._communicate_with_poll(input) Traceback (most recent call last): File "/usr/lib/python2.7/subprocess.py", line 1471, in _communicate_with_poll File "run_traces.py", line 49, in errread, errwrite) return func(args) File "/usr/lib/python2.7/subprocess.py", line 1319, in _execute_child KeyboardInterrupt Traceback (most recent call last): stdout, stderr = self._communicate_with_poll(input) File "/usr/lib/python2.7/subprocess.py", line 1471, in _communicate_with_poll File "run_traces.py", line 49, in main() File "run_traces.py", line 36, in main (out, err) = proc.communicate() File "/usr/lib/python2.7/subprocess.py", line 800, in communicate ready = poller.poll() data = _eintr_retry_call(os.read, errpipe_read, 1048576) KeyboardInterrupt File "/usr/lib/python2.7/subprocess.py", line 476, in _eintr_retry_call

return self._communicate(input)

File "/usr/lib/python2.7/subprocess.py", line 1417, in _communicate return func(*args) ready = poller.poll() KeyboardInterruptKeyboardInterrupt

main()

File "run_traces.py", line 34, in main stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=True) File "/usr/lib/python2.7/subprocess.py", line 711, in init Traceback (most recent call last): File "run_traces.py", line 49, in main() File "run_traces.py", line 36, in main (out, err) = proc.communicate() stdout, stderr = self._communicate_with_poll(input) File "/usr/lib/python2.7/subprocess.py", line 800, in communicate File "/usr/lib/python2.7/subprocess.py", line 1471, in _communicate_with_poll return self._communicate(input) File "/usr/lib/python2.7/subprocess.py", line 1417, in _communicate ready = poller.poll() KeyboardInterrupt stdout, stderr = self._communicate_with_poll(input) File "/usr/lib/python2.7/subprocess.py", line 1471, in _communicate_with_poll ready = poller.poll() KeyboardInterrupt errread, errwrite) File "/usr/lib/python2.7/subprocess.py", line 1319, in _execute_child Traceback (most recent call last): File "run_traces.py", line 49, in main() File "run_traces.py", line 36, in main (out, err) = proc.communicate() File "/usr/lib/python2.7/subprocess.py", line 800, in communicate return self._communicate(input) File "/usr/lib/python2.7/subprocess.py", line 1417, in _communicate stdout, stderr = self._communicate_with_poll(input) File "/usr/lib/python2.7/subprocess.py", line 1471, in _communicate_with_poll data = _eintr_retry_call(os.read, errpipe_read, 1048576) File "/usr/lib/python2.7/subprocess.py", line 476, in _eintr_retry_call return func(args) KeyboardInterrupt ready = poller.poll() Traceback (most recent call last): KeyboardInterrupt File "run_traces.py", line 49, in main() File "run_traces.py", line 34, in main stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=True) File "/usr/lib/python2.7/subprocess.py", line 711, in init errread, errwrite) File "/usr/lib/python2.7/subprocess.py", line 1319, in _execute_child data = _eintr_retry_call(os.read, errpipe_read, 1048576) File "/usr/lib/python2.7/subprocess.py", line 476, in _eintr_retry_call return func(args) KeyboardInterrupt ** i try to solve this problem for a long time but didn't success , can you help me ? Thank you for taking time out of your busy schedule to guide me!