Вы также можете использовать ng-шаблон для подтверждения ввода и отключения кнопки на недействительном шаблоне.
Если Вы не создаете поток с атрибутом PTHREAD_CREATE_DETACHED
(или отсоединение их с pthread_detach()
, Вы, возможно, должны звонить pthread_join()
на каждом созданном потоке после того, как это выходит к свободному из ресурсов, связанных с ним.
Возможно немного излишества (?), но Valgrind может помочь Вам определить местоположение memleaks в Linux.
Вы могли, возможно, отправить некоторые фрагменты кода? Предпочтительно части, где Вы выделяете/освобождаете память/сокеты и где Вы создаете свои потоки.