Fixed runaway connection.process()