printf("throughput is %f error request is %u global total request %d worker %d total requests is %u worker total_held %"PRIu64" longest_held %"PRIu64" listener total_held %"PRIu64" longest_held %"PRIu64"\n",throughput,total_sandboxes_error,atomic_load(&sandbox_state_totals[SANDBOX_COMPLETE]),worker_thread_idx,total_local_requests,total_held[worker_thread_idx],longest_held[worker_thread_idx],total_held[200],longest_held[200]);
fflush(stdout);
pthread_stop=true;
}
default:{
constchar*signal_name=strsignal(signal_type);
switch(signal_info->si_code){
caseSI_TKILL:
panic("software_interrupt_handle_signals unexpectedly received signal %s from a thread kill\n",
printf("software_interrupt_handle_signals unexpectedly received signal %s from a thread kill\n",
signal_name);
caseSI_KERNEL:
panic("software_interrupt_handle_signals unexpectedly received signal %s from the kernel\n",
printf("software_interrupt_handle_signals unexpectedly received signal %s from the kernel\n",
signal_name);
default:
panic("software_interrupt_handle_signals unexpectedly received signal %s with si_code %d\n",
printf("software_interrupt_handle_signals unexpectedly received signal %s with si_code %d\n",