Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как закрыть локальный порт Ethernet в Win7?
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Fast Ethernet/Gigabit Ethernet/FibreChannel
_Anatoliy
Коллеги, при отладке софта для работы с Ethernet иногда случается так что порт откроется, программа с ним работает, но,например, при зависании программы порт остаётся в системе открытым. Я перезапускаю отлаживаемую программу, но выдаётся ошибка - мол такой порт нельзя создать, он уже существует. Я в таком случае просто перезагружаю компьютер. Может есть какой несложный способ быстрого решения этой проблемы без перезагрузки? Поиск в сети ничего не дал.
_pv
наверное, можно просто сетевой интерфейс целиком отключить/включить.
можно даже из командной строки

netsh interface set interface "network_adapter_name" admin=disable
netsh interface set interface "network_adapter_name" admin=enable
_Anatoliy
Цитата(_pv @ Dec 5 2017, 14:17) *


Спасибо! В следующий раз при такой ситуации попробую.
Получается это и в настройках так же можно сетевую карту отключить/включить и порт пропадёт?
gerber
Если порт остается открытым, значит, предыдущая (зависшая) копия процесса осталась в системе, её нужно удалить, например, через диспетчер задач.
_Anatoliy
Цитата(gerber @ Dec 5 2017, 15:11) *
Если порт остается открытым, значит, предыдущая (зависшая) копия процесса осталась в системе, её нужно удалить, например, через диспетчер задач.

Спасибо! Тоже проверю при случае.
kolobok0
Цитата(_Anatoliy @ Dec 5 2017, 13:42) *
...случается так что порт откроется, программа с ним работает, но,например, при зависании программы порт остаётся в системе открытым....


нет такого "зависания", есть только кривые руки программиста.

или скажем по другому...
грош цена такой программе которая может (пусть даже иногда) подвисать. Однозначно это программа только в утиль. На рынке это не серьёзно...


удачи вам
(круглый)
dxp
QUOTE (kolobok0 @ Dec 6 2017, 03:22) *
нет такого "зависания", есть только кривые руки программиста.

или скажем по другому...
грош цена такой программе которая может (пусть даже иногда) подвисать. Однозначно это программа только в утиль. На рынке это не серьёзно...


QUOTE
при отладке софта для работы с Ethernet иногда случается


Про какой рынок речь?
_Anatoliy
Цитата(kolobok0 @ Dec 5 2017, 23:22) *


Ключевое слово
Цитата
при отладке софта

А Вы что,пишете программу, генерите экзешник и сразу отдаёте заказчику, без отладки? Ну-ну...
mantech
Цитата(kolobok0 @ Dec 5 2017, 23:22) *
нет такого "зависания", есть только кривые руки программиста.

или скажем по другому...
грош цена такой программе которая может (пусть даже иногда) подвисать. Однозначно это программа только в утиль. На рынке это не серьёзно...


удачи вам
(круглый)



ТС написал же в процессе отладки, а тут сразу кривые руки...
kolobok0
Цитата(_Anatoliy @ Dec 6 2017, 14:21) *
А Вы что,пишете программу,...


Программа сразу пишется с учётом ловли эксепшенов, вывода трэйсов лога, стэка падежа, вывод если надо в юай или отсылкой по мылу. И не важно на столе это или на противоположной стороне планеты.
Это как бы азы. Посему "отладка зависания", если такое может получится ловится на уровне блох и пару нажатий ребилд олл, т.е. это процесс рабочий и исчисляется минутами, а не часами с вопрошением на форуме.
Дальше можно только ванговать.
Возможные вектора = синхронизация, взаимодействие потоков, не знание практики работы с сокетами.

Автор написал поверхностный вопрос, без указания что ему удалось выяснить конкретно - где не фурычит или идёт в разрез с МДСН(тут явно надо сверлить на грудь дырочку для ордена, или идти спать отдыхать).


Мой посыл был прямым как лом.
Если делать программу как снежный ком - то нафик кому она такая нужна.

удачи вам
(круглый)
ЗЫ
2Автору - если нужна более чёткая помощь, пиши конкретнее и люди к вам подтянутся(С).
_Anatoliy
Цитата(kolobok0 @ Dec 6 2017, 18:56) *

Не нужна мне от вас никакая помощь, вы ведь даже вопроса не поняли.
Цитата
Посему "отладка зависания", если такое может получится ловится на уровне блох

Это то здесь при чём? Я разве вопрошал про "отладку зависания"?
Умные люди уже дали ответ на мой вопрос,тема закрыта. А пальцы здесь гнуть - как то не по пацански.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.