Здесь цикл, который жрет процессор до потолка все время ожидания клиентского процесса.
Тупое решение - вставить time.sleep(0.001). Но надо подумать, может как-то по-другому сделать.