Подскажите, пожалуйста, почему данная программа не завершается, а работает бесконечно? Программа выводит в консоль: #1: 4 #1: 3 #1: 2 #1: 1 - и на этом виснет, работает слишком долго и завершается с кодом -1. Пробовал дебаггером - он отрабатывает нормально. И почему не начинается второй поток, а затем третий и т.д?