Как я уже говорил, при инициализации управляющей программы, ОС, как Вы называете CoDeSys Runtime, должна следить за всеми дескрипторами и ресурсами, открываемыми ОС для управляющей пользовательской программы и при попытке перепрошивки ее на новую должна заботится о корректном закрытии и освобождении всех этих ресурсов! Не может же ОС "забивать" на все это?! На то она и ОС, которая работает на низком уровне! Представляете если бы десктопная ОС на наших компах "забывала" закрыть открытые ей же для пользовательского убитого процесса ресурсы, высвободить память и т.п.
И опять таки, почему UDP то работает?! UDP же тоже сокеты использует!





Ответить с цитированием