Вот такое еще пишут про этот «Bad descriptor…». Вообще позорное
поведение, что приходится переписывать библиотечные простые вещи самому на C (ты его в институте учил?)
Как скажет Евгений «многомиллионная компания», а не может убрать фактически детские болячки…