if ((errcode = pthread_create(&(res->t), NULL, start_routine, param)))
THROW0(system_error,errcode, "pthread_create failed");
if ((errcode = pthread_create(&(res->t), NULL, start_routine, param)))
THROW0(system_error,errcode, "pthread_create failed");