summaryrefslogtreecommitdiff
path: root/tutorial
diff options
context:
space:
mode:
authorRussell Bryant <rbryant@redhat.com>2015-04-03 16:04:14 -0400
committerBen Pfaff <blp@nicira.com>2015-04-05 12:15:22 -0700
commitfdc14c7b33338c78b27d277c864f47c8a37adb36 (patch)
tree4a9c7f5888ab564a075e8ce2f0177fbc01686368 /tutorial
parent4207d631d4841ddc38abdc0f2aea3b9fcb5ddfdc (diff)
downloadopenvswitch-fdc14c7b33338c78b27d277c864f47c8a37adb36.tar.gz
ovs-sandbox: Tell gdb to start the daemon.
The current gdb support launches gdb but doesn't start the daemon. If you start ovsdb-server with gdb, ovs-sandbox produces an error as it tries to run ovs-vsctl before ovsdb-server is running. Telling gdb to start the daemon immediately avoids this error. There are cases where it's useful to go straight to the gdb prompt, too. For example, someone may want to set a breakpoint. In that case, it's easy enough to just kill it, set a breakpoint, and execute 'run' again. In passing, fix indentation to use spaces instead of tabs. Signed-off-by: Russell Bryant <rbryant@redhat.com> Signed-off-by: Ben Pfaff <blp@nicira.com>
Diffstat (limited to 'tutorial')
-rwxr-xr-xtutorial/ovs-sandbox4
1 files changed, 2 insertions, 2 deletions
diff --git a/tutorial/ovs-sandbox b/tutorial/ovs-sandbox
index 9520a41c4..251f021bc 100755
--- a/tutorial/ovs-sandbox
+++ b/tutorial/ovs-sandbox
@@ -35,8 +35,8 @@ rungdb() {
# Use "DISPLAY" variable to determine out if X is supported
if $under_gdb && [ "$DISPLAY" ]; then
args=`echo $@ |sed s/--detach//g | sed s/--vconsole:off//g`
- xterm_title=$1
- run_xterm $xterm_title gdb --args $args
+ xterm_title=$1
+ run_xterm $xterm_title gdb -ex run --args $args
else
run $@
fi