Changeset f051c1b for tools/tracestats/tracestats_parallel.c
- Timestamp:
- 08/12/14 14:14:50 (8 years ago)
- Branches:
- 4.0.1-hotfixes, cachetimestamps, develop, dpdk-ndag, etsilive, libtrace4, master, ndag_format, pfring, rc-4.0.1, rc-4.0.2, rc-4.0.3, rc-4.0.4, ringdecrementfix, ringperformance, ringtimestampfixes
- Children:
- 0862c20
- Parents:
- f9a70ca
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
tools/tracestats/tracestats_parallel.c
r9594cf9 rf051c1b 67 67 // trace_interrupt(); 68 68 // trace_pstop isn't really signal safe because its got lots of locks in it 69 //trace_pstop(trace);70 69 trace_pstop(trace); 70 /*if (s == 0) { 71 71 if (trace_ppause(trace) == -1) 72 72 trace_perror(trace, "Pause failed"); … … 75 75 if (trace_pstart(trace, NULL, NULL, NULL) == -1) 76 76 trace_perror(trace, "Start failed"); 77 } 77 }*/ 78 78 s = !s; 79 79 } … … 129 129 // printf ("%d.%06d READ #%"PRIu64"\n", tv.tv_sec, tv.tv_usec, trace_packet_get(packet)); 130 130 switch (mesg->code) { 131 case MESSAGE_STOPP ED:132 trace_publish_result(trace, 0, results); // Only ever using a single key 0131 case MESSAGE_STOPPING: 132 trace_publish_result(trace, t, 0, results, RESULT_NORMAL); // Only ever using a single key 0 133 133 fprintf(stderr, "Thread published resuslts WOWW\n"); 134 134 break; 135 case MESSAGE_START ED:135 case MESSAGE_STARTING: 136 136 results = calloc(1, sizeof(statistics_t) * (filter_count + 1)); 137 137 break; … … 142 142 fprintf(stderr, "Thread is pausing\n"); 143 143 break; 144 case MESSAGE_ PAUSED:144 case MESSAGE_RESUMING: 145 145 fprintf(stderr, "Thread has paused\n"); 146 146 break; … … 228 228 int option = 2; 229 229 //option = 10000; 230 230 //trace_set_hasher(trace, HASHER_CUSTOM, &rand_hash, NULL); 231 231 option = 2; 232 232 trace_parallel_config(trace, TRACE_OPTION_SET_PERPKT_THREAD_COUNT, &option);
Note: See TracChangeset
for help on using the changeset viewer.