issuing either command makes my putty session hang or stay caught in the script I guess? When I break out of it I get the below.
`# /usr/bin/rpi-retroflag-GPiCase
CXCTraceback (most recent call last):
File "/usr/bin/rpi-retroflag-GPiCase", line 33, in <module>
powerProcess.join()
File "/usr/lib/python2.7/multiprocessing/process.py", line 148, in join
res = self.popen.wait(timeout)
File "/usr/lib/python2.7/multiprocessing/forking.py", line 154, in wait
return self.poll(0)
File "/usr/lib/python2.7/multiprocessing/forking.py", line 135, in poll
pid, sts = os.waitpid(self.pid, flag)
KeyboardInterrupt
CError in atexit.run_exitfuncs:
Traceback (most recent call last):
File "/usr/lib/python2.7/atexit.py", line 24, in _run_exitfuncs
func(targs, **kargs)
File "/usr/lib/python2.7/multiprocessing/util.py", line 328, in exit_function
p.join()
File "/usr/lib/python2.7/multiprocessing/process.py", line 148, in join
res = self.popen.wait(timeout)
File "/usr/lib/python2.7/multiprocessing/forking.py", line 154, in wait
return self.poll(0)
File "/usr/lib/python2.7/multiprocessing/forking.py", line 135, in poll
pid, sts = os.waitpid(self.pid, flag)
KeyboardInterrupt
Error in sys.exitfunc:
Traceback (most recent call last):
File "/usr/lib/python2.7/atexit.py", line 24, in _run_exitfuncs
func(targs, **kargs)
File "/usr/lib/python2.7/multiprocessing/util.py", line 328, in exit_function
p.join()
File "/usr/lib/python2.7/multiprocessing/process.py", line 148, in join
res = self.popen.wait(timeout)
File "/usr/lib/python2.7/multiprocessing/forking.py", line 154, in wait
return self.poll(0)
File "/usr/lib/python2.7/multiprocessing/forking.py", line 135, in poll
pid, sts = os.waitpid(self.pid, flag)
KeyboardInterrupt
python /usr/bin/rpi-retroflag-GPiCase
CTraceback (most recent call last):
File "/usr/bin/rpi-retroflag-GPiCase", line 33, in <module>
powerProcess.join()
File "/usr/lib/python2.7/multiprocessing/process.py", line 148, in join
res = self._popen.wait(timeout)
File "/usr/lib/python2.7/multiprocessing/forking.py", line 154, in wait
return self.poll(0)
File "/usr/lib/python2.7/multiprocessing/forking.py", line 135, in poll
pid, sts = os.waitpid(self.pid, flag)
KeyboardInterrupt`
Even after breaking out I get the below results:
# ps | grep retroflag
1262 root {rpi-retroflag-G} /usr/bin/python /usr/bin/rpi-retroflag-GPiCase
1267 root python /usr/bin/rpi-retroflag-GPiCase
1269 root grep retroflag
After this, I tried flipping the power switch on the GPi case and the LED is now flashing as if it will shutdown but it remains in emulationstation until I press any input on the case and then it does shutdown