#include <unistd.h>
#include <stdlib.h>
-#include "ltt-usertrace-fast.h"
+#include <ltt/ltt-usertrace-fast.h>
//while(1) {}
for(i=0; i<5; i++) {
- ltt_usertrace_fast_buffer_switch();
+ // ltt_usertrace_fast_buffer_switch();
sleep(1);
}
//return ((void*)1);
- //pthread_exit((void*)1);
+ pthread_exit((void*)1);
}
void *thr2(void *arg)
printf("thread 2, thread id : %lu, pid %lu\n", pthread_self(), getpid());
sleep(2);
//}
- //return ((void*)2);
- //pthread_exit((void*)2);
for(i=0; i<2; i++) {
- ltt_usertrace_fast_buffer_switch();
+ // ltt_usertrace_fast_buffer_switch();
sleep(3);
}
+ return ((void*)2); /* testing "die" */
+ //pthread_exit((void*)2);
}
if(err!=0) exit(1);
for(i=0; i<2; i++) {
- ltt_usertrace_fast_buffer_switch();
+ // ltt_usertrace_fast_buffer_switch();
sleep(3);
}