. $(dirname $0)/wvtest.sh
-trap '' SIGINT
+wvtest_cleanup() {
+ WVPASS kill `cat fcb.pid`
+ WVPASS rm fcb.pid
+ WVPASS kill `cat frm.pid`
+ WVPASS rm frm.pid
+}
-WVSTART Setup
WVPASS fcb -dfcb.pid
WVPASS frm_dummy -dfrm.pid
+# cat > .gdbinit <<EOF
+# break main
+# run
-WVPASS negotiation
+# break forb_peer_get
+# commands
+# printf "serverid=%llx refcount=%d\n", *(int64_t*)&peer->server_id, peer->ref.refcount+1
+# bt
+# cont
+# end
+
+# break forb_peer_put
+# commands
+# printf "serverid=%llx refcount=%d\n", *(int64_t*)&peer->server_id, peer->ref.refcount
+# bt
+# cont
+# end
-WVSTART Kill
-WVPASS kill `cat fcb.pid`
-WVPASS rm fcb.pid
-WVPASS kill `cat frm.pid`
-WVPASS rm frm.pid
+# break forb_destroy
+# cont
+# layout src
+# EOF
+
+WVPASS negotiation