#!/bin/bash
ROOT=$(dirname $0)
+cd ${ROOT:-.}
+ROOT=$(pwd)
echo ROOT=$ROOT
-cd $ROOT
-
AFB=build/src/afb-daemon
HELLO=build/bindings/samples/helloWorld.so
PORT=12345
TEST=test
-TOKEN=knock-knock-knoc
+TOKEN=knock-knock-knock
OUT=stress-out-server
rm $OUT*
case "$1" in
--ws)
shift
- ARGS="-q --ldpaths=/tmp --binding=$HELLO --session-max=100 --ws-server=unix:hello --no-httpd --exec $AFB --session-max=100 --port=$PORT --ldpaths=/tmp --roothttp=$TEST --token=$TOKEN --ws-client=unix:hello "
-# ARGS="-vv --tracereq=all --ldpaths=/tmp --binding=$HELLO --session-max=100 --ws-server=unix:hello --no-httpd --exec $AFB --session-max=100 --port=$PORT --ldpaths=/tmp --roothttp=$TEST --token=$TOKEN --ws-client=unix:hello "
+ ARGS="-q --no-ldpaths --binding=$HELLO --session-max=100 --ws-server=unix:@afw:hello --no-httpd --exec $AFB --session-max=100 --port=$PORT --no-ldpaths --roothttp=$TEST --token=$TOKEN --ws-client=unix:@afw:hello "
+# ARGS="$ARGS -vvv --tracereq=all"
;;
*)
ARGS="-q --session-max=100 --port=$PORT --workdir=$ROOT --roothttp=$TEST --token=$TOKEN --ldpaths=/tmp --binding=$HELLO"
esac
+echo $AFB $ARGS $@
echo -n launch afb...
case "$1" in
gdb) shift; gdb $AFB -ex "run $ARGS $@";;