From 44bf8e332d2ed978e2fa26b062bbb5fa504ab855 Mon Sep 17 00:00:00 2001 From: Eric Seidel Date: Wed, 14 Jan 2015 16:29:09 -0800 Subject: [PATCH] Make skydb stop actually clear the pid file TBR=abarth@chromium.org BUG= Review URL: https://codereview.chromium.org/849053006 --- engine/src/flutter/tools/skydb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/src/flutter/tools/skydb b/engine/src/flutter/tools/skydb index 418b88fe90..38db95efa1 100755 --- a/engine/src/flutter/tools/skydb +++ b/engine/src/flutter/tools/skydb @@ -143,7 +143,6 @@ class SkyDebugger(object): # FIXME: Lame that we use self for a command-specific variable. self.paths = self._create_paths_for_build_dir(args.build_dir) self.stop_command(None) # Quit any existing process. - self.pids = {} # Clear out our pid file. if not os.path.exists(self.paths.mojo_shell_path): print "mojo_shell not found in build_dir '%s'" % args.build_dir @@ -250,6 +249,7 @@ class SkyDebugger(object): if 'remote_gdbserver_port' in self.pids: port_string = 'tcp:%s' % self.pids['remote_gdbserver_port'] subprocess.call(['adb', 'forward', '--remove', port_string]) + self.pids = {} # Clear out our pid file. def load_command(self, args): if not urlparse.urlparse(args.url_or_path).scheme: