aboutsummaryrefslogtreecommitdiff
path: root/tests/tcpclient_stress/02_crasherclient.pd
diff options
context:
space:
mode:
Diffstat (limited to 'tests/tcpclient_stress/02_crasherclient.pd')
-rw-r--r--tests/tcpclient_stress/02_crasherclient.pd147
1 files changed, 147 insertions, 0 deletions
diff --git a/tests/tcpclient_stress/02_crasherclient.pd b/tests/tcpclient_stress/02_crasherclient.pd
new file mode 100644
index 0000000..6a88b18
--- /dev/null
+++ b/tests/tcpclient_stress/02_crasherclient.pd
@@ -0,0 +1,147 @@
+#N canvas 287 122 538 703 10;
+#X msg 433 315 disconnect;
+#X obj 57 179 osc/packOSC;
+#X obj 57 299 osc/unpackOSC;
+#X obj 57 321 osc/routeOSC /metro;
+#X obj 57 345 osc/routeOSC /interval;
+#X obj 57 88 metro 10;
+#X obj 57 14 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
+-1;
+#X text 78 13 <- make pd crash;
+#X obj 204 146 loadbang;
+#X obj 57 417 b;
+#X obj 57 277 mrpeach/slipdec;
+#X obj 57 201 mrpeach/slipenc;
+#X obj 57 235 tcpclient;
+#X obj 57 111 random 100;
+#X msg 57 155 /metro/interval \$1;
+#X floatatom 31 485 5 0 0 0 - - -;
+#X obj 433 356 print -n;
+#X obj 57 438 del 1000;
+#X text 101 401 <- do we still receive something?;
+#X text 123 434 <- disconnect if not;
+#X obj 99 63 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1
+;
+#X msg 307 232 info;
+#X obj 433 278 spigot;
+#X obj 465 256 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X msg 291 260 debug \$1;
+#X floatatom 363 230 5 0 0 0 - - -;
+#X msg 360 202 6;
+#X msg 136 89 bang;
+#X msg 408 205 2;
+#X msg 404 125 15;
+#X msg 419 173 31;
+#X obj 433 337 t a a;
+#X msg 18 203 bang;
+#X msg 468 220 14;
+#X msg 376 247 0;
+#X obj -17 276 loadbang;
+#X msg -17 343 set -1;
+#X obj -17 301 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X msg 204 173 connect localhost 44101;
+#X obj -17 321 metro 1000;
+#X obj 62 258 t a a;
+#X obj 317 427 spigot;
+#X obj 317 449 print data;
+#X obj 373 428 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 278 17 tgl 100 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X obj 278 122 select 1 0;
+#X floatatom 141 59 5 0 0 0 - - -;
+#X obj 280 552 i;
+#X obj 280 574 + 1;
+#X obj 280 596 t f f;
+#X obj 70 369 t a b;
+#X obj 200 552 i;
+#X obj 200 574 + 1;
+#X obj 200 596 t f f;
+#X msg 371 581 0;
+#X floatatom 200 649 5 0 0 0 - - -;
+#X obj 218 617 r gui;
+#X obj 200 632 spigot 1;
+#X floatatom 280 649 5 0 0 0 - - -;
+#X obj 298 617 r gui;
+#X obj 280 632 spigot 1;
+#X obj 31 395 t f b;
+#X obj 49 453 r gui;
+#X obj 31 468 spigot 1;
+#X obj 81 591 s gui;
+#X obj 81 571 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X floatatom 166 130 5 0 0 0 - - -;
+#X obj 184 98 r gui;
+#X obj 166 113 spigot 1;
+#X obj 57 132 t a b f;
+#X connect 0 0 31 0;
+#X connect 1 0 11 0;
+#X connect 2 0 3 0;
+#X connect 3 0 4 0;
+#X connect 4 0 50 0;
+#X connect 5 0 13 0;
+#X connect 6 0 5 0;
+#X connect 9 0 17 0;
+#X connect 10 0 2 0;
+#X connect 11 0 12 0;
+#X connect 12 0 40 0;
+#X connect 13 0 69 0;
+#X connect 14 0 1 0;
+#X connect 17 0 22 0;
+#X connect 20 0 5 0;
+#X connect 21 0 12 0;
+#X connect 22 0 0 0;
+#X connect 23 0 22 1;
+#X connect 24 0 12 0;
+#X connect 25 0 24 0;
+#X connect 26 0 25 0;
+#X connect 27 0 13 0;
+#X connect 28 0 25 0;
+#X connect 29 0 25 0;
+#X connect 30 0 25 0;
+#X connect 31 0 12 0;
+#X connect 31 1 16 0;
+#X connect 32 0 12 0;
+#X connect 33 0 25 0;
+#X connect 34 0 25 0;
+#X connect 35 0 37 0;
+#X connect 36 0 15 0;
+#X connect 37 0 39 0;
+#X connect 38 0 12 0;
+#X connect 39 0 36 0;
+#X connect 40 0 10 0;
+#X connect 40 1 41 0;
+#X connect 41 0 42 0;
+#X connect 43 0 41 1;
+#X connect 44 0 45 0;
+#X connect 45 0 38 0;
+#X connect 45 1 0 0;
+#X connect 46 0 5 1;
+#X connect 47 0 48 0;
+#X connect 48 0 49 0;
+#X connect 49 0 60 0;
+#X connect 49 1 47 1;
+#X connect 50 0 61 0;
+#X connect 50 1 51 0;
+#X connect 51 0 52 0;
+#X connect 52 0 53 0;
+#X connect 53 0 57 0;
+#X connect 53 1 51 1;
+#X connect 54 0 53 0;
+#X connect 54 0 49 0;
+#X connect 56 0 57 1;
+#X connect 57 0 55 0;
+#X connect 59 0 60 1;
+#X connect 60 0 58 0;
+#X connect 61 0 63 0;
+#X connect 61 1 9 0;
+#X connect 62 0 63 1;
+#X connect 63 0 15 0;
+#X connect 65 0 64 0;
+#X connect 67 0 68 1;
+#X connect 68 0 66 0;
+#X connect 69 0 14 0;
+#X connect 69 1 47 0;
+#X connect 69 2 68 0;