CS208 Introduction to Computer Systems Friday, 3 March 2023 + Questions - Waiting for unfinished threads after "q" - array of pthread_t, join each of them after the input loop downside: compile-time restriction of number of threads pthread_join - global counter: how many threads are active? + What's a pipe? + Try a pipe between threads