Change subprocess.cal,l to .Popen for non-blocking call to thin server