dtorkin

Untitled

Apr 22nd, 2025
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 36.18 KB | None | 0 0
  1. dtorkin@ubuntu1:~/Desktop/practice$ sudo ./svm_app
  2. SVM Multi-Port Server starting...
  3. Message handlers initialized.
  4. SVM: Loading configuration...
  5. Configuration parsed successfully from 'config.ini'.
  6. Found configurations for 4 SVM instances in file.
  7. --- Effective Configuration ---
  8. interface_type = ethernet
  9. UVM Target: 192.168.189.129:8080
  10. SVM 0: Port=8080, LAK=0x08 (Loaded: Yes)
  11. Simulate Control Failure: No
  12. Disconnect After: -1 messages
  13. Simulate Response Timeout: No
  14. Send Warning on Confirm: No (TKS: 1)
  15. SVM 1: Port=8081, LAK=0x09 (Loaded: Yes)
  16. Simulate Control Failure: Yes
  17. Disconnect After: -1 messages
  18. Simulate Response Timeout: No
  19. Send Warning on Confirm: No (TKS: 1)
  20. SVM 2: Port=8082, LAK=0x0A (Loaded: Yes)
  21. Simulate Control Failure: No
  22. Disconnect After: -1 messages
  23. Simulate Response Timeout: Yes
  24. Send Warning on Confirm: No (TKS: 1)
  25. SVM 3: Port=8083, LAK=0x0B (Loaded: Yes)
  26. Simulate Control Failure: No
  27. Disconnect After: 5 messages
  28. Simulate Response Timeout: No
  29. Send Warning on Confirm: No (TKS: 1)
  30. -----------------------------
  31. SVM: Will attempt to start 4 instances based on config.
  32. Thread-safe QueuedMessage queue created with capacity 400
  33. SVM: Listener thread 0 initiated for Port 8080 (LAK 0x08).
  34. Ethernet: Listening on port 8080 (handle: 3)
  35. Listener thread started for SVM ID 0 (LAK 0x08, Port 8080, Listen FD 3)
  36. Listener (SVM 0): Waiting for connection on port 8080...
  37. SVM: Listener thread 1 initiated for Port 8081 (LAK 0x09).
  38. SVM: Listener thread 2 initiated for Port 8082 (LAK 0x0A).
  39. SVM: Listener thread 3 initiated for Port 8083 (LAK 0x0B).
  40. SVM: Starting common threads (Timer, Sender)...
  41. SVM: All common threads started. 4 listeners active. Running...
  42. SVM Main: Waiting for shutdown signal...
  43. Ethernet: Listening on port 8082 (handle: 6)
  44. Listener thread started for SVM ID 2 (LAK 0x0A, Port 8082, Listen FD 6)
  45. Listener (SVM 2): Waiting for connection on port 8082...
  46. SVM Timer thread started.
  47. SVM Sender thread started (reads global outgoing queue).
  48. Ethernet: Listening on port 8081 (handle: 4)
  49. Listener thread started for SVM ID 1 (LAK 0x09, Port 8081, Listen FD 4)
  50. Listener (SVM 1): Waiting for connection on port 8081...
  51. Ethernet: Listening on port 8083 (handle: 7)
  52. Listener thread started for SVM ID 3 (LAK 0x0B, Port 8083, Listen FD 7)
  53. Listener (SVM 3): Waiting for connection on port 8083...
  54. Listener (SVM 0): Accepted connection from 192.168.189.128:60992 (Client FD 5)
  55. Thread-safe QueuedMessage queue created with capacity 100
  56. Listener (SVM 0): Instance activated. Worker threads started.
  57. SVM Receiver thread started for instance 0 (handle: 5).
  58. SVM Processor thread started for instance 0.
  59. Listener (SVM 1): Accepted connection from 192.168.189.128:46274 (Client FD 9)
  60. Thread-safe QueuedMessage queue created with capacity 100
  61. Listener (SVM 1): Instance activated. Worker threads started.
  62. Listener (SVM 2): Accepted connection from 192.168.189.128:56048 (Client FD 8)
  63. Thread-safe QueuedMessage queue created with capacity 100
  64. Listener (SVM 2): Instance activated. Worker threads started.
  65. SVM Receiver thread started for instance 1 (handle: 9).
  66. SVM Processor thread started for instance 1.
  67. Listener (SVM 3): Accepted connection from 192.168.189.128:46486 (Client FD 10)
  68. Thread-safe QueuedMessage queue created with capacity 100
  69. Listener (SVM 3): Instance activated. Worker threads started.
  70. SVM Processor thread started for instance 3.
  71. SVM Receiver thread started for instance 3 (handle: 10).
  72. SVM Receiver thread started for instance 2 (handle: 8).
  73. SVM Processor thread started for instance 2.
  74. Получено сообщение через Ethernet: Тип=128, Номер=0, Длина тела=2, Handle=8
  75. Processor (Inst 2): Обработка 'Инициализация канала'
  76. Параметры: LAUVM=0x1, LAK=0x0A (assigned)
  77. SVM (Inst 2): Эмуляция выключения лазера...
  78. Ответ 'Подтверждение инициализации' сформирован (LAK=0x0A).
  79. Получено сообщение через Ethernet: Тип=128, Номер=0, Длина тела=2, Handle=5
  80. Получено сообщение через Ethernet: Тип=1, Номер=1, Длина тела=1, Handle=5
  81. Получено сообщение через Ethernet: Тип=1, Номер=1, Длина тела=1, Handle=8
  82. Получено сообщение через Ethernet: Тип=2, Номер=2, Длина тела=1, Handle=8
  83. Получено сообщение через Ethernet: Тип=2, Номер=2, Длина тела=1, Handle=5
  84. Получено сообщение через Ethernet: Тип=6, Номер=3, Длина тела=0, Handle=8
  85. Отправка сообщения через Ethernet: Тип=129, Номер=0, Длина тела=12, Общий размер=18, Handle=8
  86. Получено сообщение через Ethernet: Тип=128, Номер=0, Длина тела=2, Handle=9
  87. Получено сообщение через Ethernet: Тип=6, Номер=3, Длина тела=0, Handle=5
  88. Получено сообщение через Ethernet: Тип=160, Номер=4, Длина тела=50, Handle=5
  89. Processor (Inst 0): Обработка 'Инициализация канала'
  90. Параметры: LAUVM=0x1, LAK=0x08 (assigned)
  91. SVM (Inst 0): Эмуляция выключения лазера...
  92. Получено сообщение через Ethernet: Тип=1, Номер=1, Длина тела=1, Handle=9
  93. Processor (Inst 2): Обработка 'Провести контроль'
  94. Получено сообщение через Ethernet: Тип=128, Номер=0, Длина тела=2, Handle=10
  95. Получено сообщение через Ethernet: Тип=1, Номер=1, Длина тела=1, Handle=10
  96. Получено сообщение через Ethernet: Тип=2, Номер=2, Длина тела=1, Handle=10
  97. Получено сообщение через Ethernet: Тип=6, Номер=3, Длина тела=0, Handle=10
  98. Processor (Inst 1): Обработка 'Инициализация канала'
  99. Параметры: LAUVM=0x1, LAK=0x09 (assigned)
  100. SVM (Inst 1): Эмуляция выключения лазера...
  101. Processor (Inst 3): Обработка 'Инициализация канала'
  102. Параметры: LAUVM=0x1, LAK=0x0B (assigned)
  103. SVM (Inst 3): Эмуляция выключения лазера...
  104. Ответ 'Подтверждение инициализации' сформирован (LAK=0x09).
  105. Ответ 'Подтверждение инициализации' сформирован (LAK=0x08).
  106. SVM (Inst 2): Эмуляция самопроверки...
  107. Processor (Inst 1): Обработка 'Провести контроль'
  108. SVM (Inst 1): Эмуляция самопроверки...
  109. Получено сообщение через Ethernet: Тип=160, Номер=4, Длина тела=50, Handle=10
  110. Получено сообщение через Ethernet: Тип=2, Номер=2, Длина тела=1, Handle=9
  111. Ответ 'Подтверждение инициализации' сформирован (LAK=0x0B).
  112. Получено сообщение через Ethernet: Тип=6, Номер=3, Длина тела=0, Handle=9
  113. Отправка сообщения через Ethernet: Тип=129, Номер=0, Длина тела=12, Общий размер=18, Handle=9
  114. Получено сообщение через Ethernet: Тип=160, Номер=4, Длина тела=50, Handle=8
  115. Отправка сообщения через Ethernet: Тип=129, Номер=0, Длина тела=12, Общий размер=18, Handle=5
  116. Получено сообщение через Ethernet: Тип=160, Номер=4, Длина тела=50, Handle=9
  117. Отправка сообщения через Ethernet: Тип=129, Номер=0, Длина тела=12, Общий размер=18, Handle=10
  118. Processor (Inst 3): Обработка 'Провести контроль'
  119. Processor (Inst 0): Обработка 'Провести контроль'
  120. SVM (Inst 0): Эмуляция самопроверки...
  121. SVM (Inst 3): Эмуляция самопроверки...
  122. Получено сообщение через Ethernet: Тип=200, Номер=5, Длина тела=316, Handle=5
  123. Получено сообщение через Ethernet: Тип=200, Номер=5, Длина тела=316, Handle=9
  124. Получено сообщение через Ethernet: Тип=161, Номер=6, Длина тела=800, Handle=5
  125. Получено сообщение через Ethernet: Тип=161, Номер=6, Длина тела=800, Handle=9
  126. Получено сообщение через Ethernet: Тип=162, Номер=7, Длина тела=24, Handle=9
  127. Получено сообщение через Ethernet: Тип=200, Номер=5, Длина тела=316, Handle=10
  128. Получено сообщение через Ethernet: Тип=162, Номер=7, Длина тела=24, Handle=5
  129. Получено сообщение через Ethernet: Тип=161, Номер=6, Длина тела=800, Handle=10
  130. Получено сообщение через Ethernet: Тип=255, Номер=8, Длина тела=256, Handle=5
  131. Получено сообщение через Ethernet: Тип=6, Номер=9, Длина тела=0, Handle=5
  132. Получено сообщение через Ethernet: Тип=162, Номер=7, Длина тела=24, Handle=10
  133. Получено сообщение через Ethernet: Тип=255, Номер=8, Длина тела=256, Handle=10
  134. Получено сообщение через Ethernet: Тип=6, Номер=9, Длина тела=0, Handle=10
  135. Получено сообщение через Ethernet: Тип=255, Номер=8, Длина тела=256, Handle=9
  136. Получено сообщение через Ethernet: Тип=6, Номер=9, Длина тела=0, Handle=9
  137. Получено сообщение через Ethernet: Тип=200, Номер=5, Длина тела=316, Handle=8
  138. Получено сообщение через Ethernet: Тип=161, Номер=6, Длина тела=800, Handle=8
  139. Получено сообщение через Ethernet: Тип=162, Номер=7, Длина тела=24, Handle=8
  140. Получено сообщение через Ethernet: Тип=255, Номер=8, Длина тела=256, Handle=8
  141. Получено сообщение через Ethernet: Тип=6, Номер=9, Длина тела=0, Handle=8
  142. Ответ 'Подтверждение контроля' сформирован.
  143. Processor (Inst 2): Обработка 'Выдать результаты контроля'
  144. Отправка сообщения через Ethernet: Тип=3, Номер=1, Длина тела=8, Общий размер=14, Handle=8
  145. Ответ 'Подтверждение контроля' сформирован.
  146. Processor (Inst 1): Обработка 'Выдать результаты контроля'
  147. Отправка сообщения через Ethernet: Тип=3, Номер=1, Длина тела=8, Общий размер=14, Handle=9
  148. Ответ 'Результаты контроля' сформирован.
  149. Processor (Inst 1): Обработка 'Выдать состояние линии'
  150. Ответ 'Состояние линии' сформирован.
  151. Processor (Inst 1): Обработка 'Принять параметры СО' (нет ответа).
  152. Processor (Inst 1): Обработка 'Принять параметры 3ЦО' (нет ответа).
  153. Processor (Inst 1): Обработка 'Принять TIME_REF_RANGE' (нет ответа).
  154. Processor (Inst 1): Обработка 'Принять Reper' (нет ответа).
  155. Processor (Inst 1): Обработка 'Навигационные данные' (нет ответа).
  156. Processor (Inst 1): Обработка 'Выдать состояние линии'
  157. Ответ 'Состояние линии' сформирован.
  158. Ответ 'Результаты контроля' сформирован.
  159. Processor (Inst 2): Обработка 'Выдать состояние линии'
  160. Ответ 'Состояние линии' сформирован.
  161. Processor (Inst 2): Обработка 'Принять параметры СО' (нет ответа).
  162. Processor (Inst 2): Обработка 'Принять параметры 3ЦО' (нет ответа).
  163. Processor (Inst 2): Обработка 'Принять TIME_REF_RANGE' (нет ответа).
  164. Processor (Inst 2): Обработка 'Принять Reper' (нет ответа).
  165. Processor (Inst 2): Обработка 'Навигационные данные' (нет ответа).
  166. Processor (Inst 2): Обработка 'Выдать состояние линии'
  167. Ответ 'Состояние линии' сформирован.
  168. Ответ 'Подтверждение контроля' сформирован.
  169. Processor (Inst 0): Обработка 'Выдать результаты контроля'
  170. Ответ 'Результаты контроля' сформирован.
  171. Processor (Inst 0): Обработка 'Выдать состояние линии'
  172. Ответ 'Состояние линии' сформирован.
  173. Processor (Inst 0): Обработка 'Принять параметры СО' (нет ответа).
  174. Processor (Inst 0): Обработка 'Принять параметры 3ЦО' (нет ответа).
  175. Отправка сообщения через Ethernet: Тип=4, Номер=2, Длина тела=8, Общий размер=14, Handle=9
  176. Отправка сообщения через Ethernet: Тип=7, Номер=3, Длина тела=16, Общий размер=22, Handle=9
  177. Отправка сообщения через Ethernet: Тип=7, Номер=4, Длина тела=16, Общий размер=22, Handle=9
  178. Отправка сообщения через Ethernet: Тип=4, Номер=2, Длина тела=8, Общий размер=14, Handle=8
  179. Отправка сообщения через Ethernet: Тип=7, Номер=3, Длина тела=16, Общий размер=22, Handle=8
  180. Отправка сообщения через Ethernet: Тип=7, Номер=4, Длина тела=16, Общий размер=22, Handle=8
  181. Отправка сообщения через Ethernet: Тип=3, Номер=1, Длина тела=8, Общий размер=14, Handle=5
  182. Отправка сообщения через Ethernet: Тип=4, Номер=2, Длина тела=8, Общий размер=14, Handle=5
  183. Отправка сообщения через Ethernet: Тип=7, Номер=3, Длина тела=16, Общий размер=22, Handle=5
  184. Processor (Inst 0): Обработка 'Принять TIME_REF_RANGE' (нет ответа).
  185. Processor (Inst 0): Обработка 'Принять Reper' (нет ответа).
  186. Processor (Inst 0): Обработка 'Навигационные данные' (нет ответа).
  187. Processor (Inst 0): Обработка 'Выдать состояние линии'
  188. Ответ 'Подтверждение контроля' сформирован.
  189. Получено сообщение через Ethernet: Тип=6, Номер=10, Длина тела=0, Handle=9
  190. Processor (Inst 3): Обработка 'Выдать результаты контроля'
  191. Ответ 'Результаты контроля' сформирован.
  192. Processor (Inst 3): Обработка 'Выдать состояние линии'
  193. Ответ 'Состояние линии' сформирован.
  194. Processor (Inst 3): Обработка 'Принять параметры СО' (нет ответа).
  195. Processor (Inst 3): Обработка 'Принять параметры 3ЦО' (нет ответа).
  196. Processor (Inst 3): Обработка 'Принять TIME_REF_RANGE' (нет ответа).
  197. Processor (Inst 3): Обработка 'Принять Reper' (нет ответа).
  198. Processor (Inst 3): Обработка 'Навигационные данные' (нет ответа).
  199. Processor (Inst 3): Обработка 'Выдать состояние линии'
  200. Ответ 'Состояние линии' сформирован.
  201. Получено сообщение через Ethernet: Тип=6, Номер=10, Длина тела=0, Handle=5
  202. Получено сообщение через Ethernet: Тип=6, Номер=10, Длина тела=0, Handle=8
  203. Отправка сообщения через Ethernet: Тип=3, Номер=1, Длина тела=8, Общий размер=14, Handle=10
  204. Processor (Inst 1): Обработка 'Выдать состояние линии'
  205. Ответ 'Состояние линии' сформирован.
  206. Processor (Inst 2): Обработка 'Выдать состояние линии'
  207. Ответ 'Состояние линии' сформирован.
  208. Ответ 'Состояние линии' сформирован.
  209. Получено сообщение через Ethernet: Тип=6, Номер=10, Длина тела=0, Handle=10
  210. Processor (Inst 3): Обработка 'Выдать состояние линии'
  211. Ответ 'Состояние линии' сформирован.
  212. Processor (Inst 0): Обработка 'Выдать состояние линии'
  213. Ответ 'Состояние линии' сформирован.
  214. Отправка сообщения через Ethernet: Тип=4, Номер=2, Длина тела=8, Общий размер=14, Handle=10
  215. Отправка сообщения через Ethernet: Тип=7, Номер=3, Длина тела=16, Общий размер=22, Handle=10
  216. Отправка сообщения через Ethernet: Тип=7, Номер=4, Длина тела=16, Общий размер=22, Handle=10
  217. Отправка сообщения через Ethernet: Тип=7, Номер=5, Длина тела=16, Общий размер=22, Handle=9
  218. Отправка сообщения через Ethernet: Тип=7, Номер=5, Длина тела=16, Общий размер=22, Handle=8
  219. Отправка сообщения через Ethernet: Тип=7, Номер=5, Длина тела=16, Общий размер=22, Handle=10
  220. Отправка сообщения через Ethernet: Тип=7, Номер=4, Длина тела=16, Общий размер=22, Handle=5
  221. Отправка сообщения через Ethernet: Тип=7, Номер=5, Длина тела=16, Общий размер=22, Handle=5
  222. Получено сообщение через Ethernet: Тип=6, Номер=11, Длина тела=0, Handle=5
  223. Processor (Inst 0): Обработка 'Выдать состояние линии'
  224. Ответ 'Состояние линии' сформирован.
  225. Получено сообщение через Ethernet: Тип=6, Номер=11, Длина тела=0, Handle=9
  226. Отправка сообщения через Ethernet: Тип=7, Номер=6, Длина тела=16, Общий размер=22, Handle=5
  227. Получено сообщение через Ethernet: Тип=6, Номер=11, Длина тела=0, Handle=8
  228. Processor (Inst 1): Обработка 'Выдать состояние линии'
  229. Ответ 'Состояние линии' сформирован.
  230. Получено сообщение через Ethernet: Тип=6, Номер=11, Длина тела=0, Handle=10
  231. Отправка сообщения через Ethernet: Тип=7, Номер=6, Длина тела=16, Общий размер=22, Handle=9
  232. Processor (Inst 3): Обработка 'Выдать состояние линии'
  233. Ответ 'Состояние линии' сформирован.
  234. Отправка сообщения через Ethernet: Тип=7, Номер=6, Длина тела=16, Общий размер=22, Handle=10
  235. Processor (Inst 2): Обработка 'Выдать состояние линии'
  236. Ответ 'Состояние линии' сформирован.
  237. Отправка сообщения через Ethernet: Тип=7, Номер=6, Длина тела=16, Общий размер=22, Handle=8
  238. Получено сообщение через Ethernet: Тип=6, Номер=12, Длина тела=0, Handle=5
  239. Processor (Inst 0): Обработка 'Выдать состояние линии'
  240. Получено сообщение через Ethernet: Тип=6, Номер=12, Длина тела=0, Handle=8
  241. Ответ 'Состояние линии' сформирован.
  242. Processor (Inst 2): Обработка 'Выдать состояние линии'
  243. Ответ 'Состояние линии' сформирован.
  244. Получено сообщение через Ethernet: Тип=6, Номер=12, Длина тела=0, Handle=10
  245. Processor (Inst 3): Обработка 'Выдать состояние линии'
  246. Получено сообщение через Ethernet: Тип=6, Номер=12, Длина тела=0, Handle=9
  247. Ответ 'Состояние линии' сформирован.
  248. Отправка сообщения через Ethernet: Тип=7, Номер=7, Длина тела=16, Общий размер=22, Handle=5
  249. Processor (Inst 1): Обработка 'Выдать состояние линии'
  250. Ответ 'Состояние линии' сформирован.
  251. Отправка сообщения через Ethernet: Тип=7, Номер=7, Длина тела=16, Общий размер=22, Handle=8
  252. Отправка сообщения через Ethernet: Тип=7, Номер=7, Длина тела=16, Общий размер=22, Handle=10
  253. Отправка сообщения через Ethernet: Тип=7, Номер=7, Длина тела=16, Общий размер=22, Handle=9
  254. Получено сообщение через Ethernet: Тип=6, Номер=13, Длина тела=0, Handle=5
  255. Processor (Inst 0): Обработка 'Выдать состояние линии'
  256. Ответ 'Состояние линии' сформирован.
  257. Получено сообщение через Ethernet: Тип=6, Номер=13, Длина тела=0, Handle=8
  258. Получено сообщение через Ethernet: Тип=6, Номер=13, Длина тела=0, Handle=10
  259. Отправка сообщения через Ethernet: Тип=7, Номер=8, Длина тела=16, Общий размер=22, Handle=5
  260. Получено сообщение через Ethernet: Тип=6, Номер=13, Длина тела=0, Handle=9
  261. Processor (Inst 1): Обработка 'Выдать состояние линии'
  262. Ответ 'Состояние линии' сформирован.
  263. Processor (Inst 2): Обработка 'Выдать состояние линии'
  264. Ответ 'Состояние линии' сформирован.
  265. Processor (Inst 3): Обработка 'Выдать состояние линии'
  266. Ответ 'Состояние линии' сформирован.
  267. Отправка сообщения через Ethernet: Тип=7, Номер=8, Длина тела=16, Общий размер=22, Handle=9
  268. Отправка сообщения через Ethernet: Тип=7, Номер=8, Длина тела=16, Общий размер=22, Handle=8
  269. Отправка сообщения через Ethernet: Тип=7, Номер=8, Длина тела=16, Общий размер=22, Handle=10
  270. Получено сообщение через Ethernet: Тип=6, Номер=14, Длина тела=0, Handle=8
  271. Получено сообщение через Ethernet: Тип=6, Номер=14, Длина тела=0, Handle=9
  272. Получено сообщение через Ethernet: Тип=6, Номер=14, Длина тела=0, Handle=5
  273. Processor (Inst 2): Обработка 'Выдать состояние линии'
  274. Получено сообщение через Ethernet: Тип=6, Номер=14, Длина тела=0, Handle=10
  275. Processor (Inst 3): Обработка 'Выдать состояние линии'
  276. Ответ 'Состояние линии' сформирован.
  277. Processor (Inst 0): Обработка 'Выдать состояние линии'
  278. Ответ 'Состояние линии' сформирован.
  279. Processor (Inst 1): Обработка 'Выдать состояние линии'
  280. Ответ 'Состояние линии' сформирован.
  281. Ответ 'Состояние линии' сформирован.
  282. Отправка сообщения через Ethernet: Тип=7, Номер=9, Длина тела=16, Общий размер=22, Handle=10
  283. Отправка сообщения через Ethernet: Тип=7, Номер=9, Длина тела=16, Общий размер=22, Handle=5
  284. Отправка сообщения через Ethernet: Тип=7, Номер=9, Длина тела=16, Общий размер=22, Handle=8
  285. Отправка сообщения через Ethernet: Тип=7, Номер=9, Длина тела=16, Общий размер=22, Handle=9
  286. Получено сообщение через Ethernet: Тип=6, Номер=15, Длина тела=0, Handle=5
  287. Получено сообщение через Ethernet: Тип=6, Номер=15, Длина тела=0, Handle=8
  288. Получено сообщение через Ethernet: Тип=6, Номер=15, Длина тела=0, Handle=9
  289. Processor (Inst 2): Обработка 'Выдать состояние линии'
  290. Ответ 'Состояние линии' сформирован.
  291. Processor (Inst 0): Обработка 'Выдать состояние линии'
  292. Ответ 'Состояние линии' сформирован.
  293. Получено сообщение через Ethernet: Тип=6, Номер=15, Длина тела=0, Handle=10
  294. Processor (Inst 1): Обработка 'Выдать состояние линии'
  295. Processor (Inst 3): Обработка 'Выдать состояние линии'
  296. Ответ 'Состояние линии' сформирован.
  297. Отправка сообщения через Ethernet: Тип=7, Номер=10, Длина тела=16, Общий размер=22, Handle=8
  298. Отправка сообщения через Ethernet: Тип=7, Номер=10, Длина тела=16, Общий размер=22, Handle=5
  299. Ответ 'Состояние линии' сформирован.
  300. Отправка сообщения через Ethernet: Тип=7, Номер=10, Длина тела=16, Общий размер=22, Handle=10
  301. Отправка сообщения через Ethernet: Тип=7, Номер=10, Длина тела=16, Общий размер=22, Handle=9
  302. Получено сообщение через Ethernet: Тип=6, Номер=16, Длина тела=0, Handle=5
  303. Processor (Inst 0): Обработка 'Выдать состояние линии'
  304. Ответ 'Состояние линии' сформирован.
  305. Получено сообщение через Ethernet: Тип=6, Номер=16, Длина тела=0, Handle=8
  306. Получено сообщение через Ethernet: Тип=6, Номер=16, Длина тела=0, Handle=9
  307. Processor (Inst 2): Обработка 'Выдать состояние линии'
  308. Ответ 'Состояние линии' сформирован.
  309. Отправка сообщения через Ethernet: Тип=7, Номер=11, Длина тела=16, Общий размер=22, Handle=5
  310. Получено сообщение через Ethernet: Тип=6, Номер=16, Длина тела=0, Handle=10
  311. Отправка сообщения через Ethernet: Тип=7, Номер=11, Длина тела=16, Общий размер=22, Handle=8
  312. Processor (Inst 3): Обработка 'Выдать состояние линии'
  313. Ответ 'Состояние линии' сформирован.
  314. Отправка сообщения через Ethernet: Тип=7, Номер=11, Длина тела=16, Общий размер=22, Handle=10
  315. Processor (Inst 1): Обработка 'Выдать состояние линии'
  316. Ответ 'Состояние линии' сформирован.
  317. Отправка сообщения через Ethernet: Тип=7, Номер=11, Длина тела=16, Общий размер=22, Handle=9
  318. Получено сообщение через Ethernet: Тип=6, Номер=17, Длина тела=0, Handle=5
  319. Processor (Inst 0): Обработка 'Выдать состояние линии'
  320. Ответ 'Состояние линии' сформирован.
  321. Получено сообщение через Ethernet: Тип=6, Номер=17, Длина тела=0, Handle=8
  322. Получено сообщение через Ethernet: Тип=6, Номер=17, Длина тела=0, Handle=9
  323. Отправка сообщения через Ethernet: Тип=7, Номер=12, Длина тела=16, Общий размер=22, Handle=5
  324. Processor (Inst 2): Обработка 'Выдать состояние линии'
  325. Ответ 'Состояние линии' сформирован.
  326. Получено сообщение через Ethernet: Тип=6, Номер=17, Длина тела=0, Handle=10
  327. Processor (Inst 1): Обработка 'Выдать состояние линии'
  328. Ответ 'Состояние линии' сформирован.
  329. Отправка сообщения через Ethernet: Тип=7, Номер=12, Длина тела=16, Общий размер=22, Handle=8
  330. Отправка сообщения через Ethernet: Тип=7, Номер=12, Длина тела=16, Общий размер=22, Handle=9
  331. Processor (Inst 3): Обработка 'Выдать состояние линии'
  332. Ответ 'Состояние линии' сформирован.
  333. Отправка сообщения через Ethernet: Тип=7, Номер=12, Длина тела=16, Общий размер=22, Handle=10
  334. Получено сообщение через Ethernet: Тип=6, Номер=18, Длина тела=0, Handle=9
  335. Получено сообщение через Ethernet: Тип=6, Номер=18, Длина тела=0, Handle=10
  336. Получено сообщение через Ethernet: Тип=6, Номер=18, Длина тела=0, Handle=5
  337. Processor (Inst 1): Обработка 'Выдать состояние линии'
  338. Ответ 'Состояние линии' сформирован.
  339. Processor (Inst 0): Обработка 'Выдать состояние линии'
  340. Ответ 'Состояние линии' сформирован.
  341. Получено сообщение через Ethernet: Тип=6, Номер=18, Длина тела=0, Handle=8
  342. Processor (Inst 3): Обработка 'Выдать состояние линии'
  343. Ответ 'Состояние линии' сформирован.
  344. Processor (Inst 2): Обработка 'Выдать состояние линии'
  345. Ответ 'Состояние линии' сформирован.
  346. Отправка сообщения через Ethernet: Тип=7, Номер=13, Длина тела=16, Общий размер=22, Handle=9
  347. Отправка сообщения через Ethernet: Тип=7, Номер=13, Длина тела=16, Общий размер=22, Handle=5
  348. Отправка сообщения через Ethernet: Тип=7, Номер=13, Длина тела=16, Общий размер=22, Handle=10
  349. Отправка сообщения через Ethernet: Тип=7, Номер=13, Длина тела=16, Общий размер=22, Handle=8
  350. receive_protocol_message: Соединение закрыто при чтении заголовка.
  351. Receiver Thread (Inst 0): Connection closed by UVM. Stopping instance.
  352. Receiver Thread (Inst 0): Marked instance as inactive.
  353. Receiver Thread (Inst 0): Shutting down incoming queue.
  354. Thread-safe QueuedMessage queue shutdown initiated.
  355. SVM Receiver thread finished for instance 0.
  356. receive_protocol_message: Соединение закрыто при чтении заголовка.
  357. Receiver Thread (Inst 1): Connection closed by UVM. Stopping instance.
  358. Receiver Thread (Inst 1): Marked instance as inactive.
  359. Receiver Thread (Inst 1): Shutting down incoming queue.
  360. receive_protocol_message: Соединение закрыто при чтении заголовка.
  361. Receiver Thread (Inst 3): Connection closed by UVM. Stopping instance.
  362. Receiver Thread (Inst 3): Marked instance as inactive.
  363. Receiver Thread (Inst 3): Shutting down incoming queue.
  364. Thread-safe QueuedMessage queue shutdown initiated.
  365. receive_protocol_message: Соединение закрыто при чтении заголовка.
  366. SVM Receiver thread finished for instance 3.
  367. Listener (SVM 0): Receiver thread joined.
  368. Receiver Thread (Inst 2): Connection closed by UVM. Stopping instance.
  369. Receiver Thread (Inst 2): Marked instance as inactive.
  370. Receiver Thread (Inst 2): Shutting down incoming queue.
  371. Thread-safe QueuedMessage queue shutdown initiated.
  372. SVM Receiver thread finished for instance 2.
  373. Listener (SVM 2): Receiver thread joined.
  374. Listener (SVM 3): Receiver thread joined.
  375. Processor Thread (Inst 2): Incoming queue empty and shutdown. Exiting.
  376. SVM Processor thread finished for instance 2.
  377. Listener (SVM 2): Processor thread joined.
  378. Listener (SVM 2): Worker threads finished. Cleaning up instance...
  379. Ethernet: Closing handle 8
  380. Processor Thread (Inst 3): Incoming queue empty and shutdown. Exiting.
  381. SVM Processor thread finished for instance 3.
  382. Listener (SVM 3): Processor thread joined.
  383. Listener (SVM 3): Worker threads finished. Cleaning up instance...
  384. Ethernet: Closing handle 10
  385. Processor Thread (Inst 0): Incoming queue empty and shutdown. Exiting.
  386. SVM Processor thread finished for instance 0.
  387. Thread-safe QueuedMessage queue destroyed
  388. Listener (SVM 2): Instance deactivated. Ready for new connection.
  389. Listener (SVM 2): Waiting for connection on port 8082...
  390. Thread-safe QueuedMessage queue shutdown initiated.
  391. SVM Receiver thread finished for instance 1.
  392. Thread-safe QueuedMessage queue destroyed
  393. Processor Thread (Inst 1): Incoming queue empty and shutdown. Exiting.
  394. Listener (SVM 3): Instance deactivated. Ready for new connection.
  395. Listener (SVM 3): Waiting for connection on port 8083...
  396. SVM Processor thread finished for instance 1.
  397. Listener (SVM 0): Processor thread joined.
  398. Listener (SVM 0): Worker threads finished. Cleaning up instance...
  399. Ethernet: Closing handle 5
  400. Listener (SVM 1): Receiver thread joined.
  401. Listener (SVM 1): Processor thread joined.
  402. Listener (SVM 1): Worker threads finished. Cleaning up instance...
  403. Ethernet: Closing handle 9
  404. Thread-safe QueuedMessage queue destroyed
  405. Listener (SVM 0): Instance deactivated. Ready for new connection.
  406. Listener (SVM 0): Waiting for connection on port 8080...
  407. Thread-safe QueuedMessage queue destroyed
  408. Listener (SVM 1): Instance deactivated. Ready for new connection.
  409. Listener (SVM 1): Waiting for connection on port 8081...
  410. ^C
  411. SVM: Received shutdown signal. Shutting down all listeners and instances...
  412. ethernet_accept: Accept failed: Invalid argument
  413. Listener (SVM 3): Accept loop interrupted or socket closed.
  414. Listener thread for SVM ID 3 finished.
  415. Ethernet Interface destroyed.
  416. ethernet_accept: Accept failed: Invalid argument
  417. Listener (SVM 2): Accept loop interrupted or socket closed.
  418. Listener thread for SVM ID 2 finished.
  419. Ethernet Interface destroyed.
  420. ethernet_accept: Accept failed: Invalid argument
  421. Listener (SVM 0): Accept loop interrupted or socket closed.
  422. Listener thread for SVM ID 0 finished.
  423. Ethernet Interface destroyed.
  424. Listener (SVM 1): Accept loop interrupted or socket closed.
  425. Listener thread for SVM ID 1 finished.
  426. Ethernet Interface destroyed.
  427. Thread-safe QueuedMessage queue shutdown initiated.
  428. Timer thread stop signaled.
  429. SVM Main: Shutdown initiated. Waiting for threads to join...
  430. Timer thread stop signaled.
  431. SVM Timer thread stopped.
  432. SVM Main: Timer thread joined.
  433. SVM Main: Waiting for listener threads to join...
  434. SVM Main: Listener thread for SVM ID 0 joined.
  435. SVM Main: Listener thread for SVM ID 1 joined.
  436. SVM Main: Listener thread for SVM ID 2 joined.
  437. SVM Main: Listener thread for SVM ID 3 joined.
  438. SVM Main: All listener threads joined.
  439. SVM Sender thread finished.
  440. SVM Main: Sender thread joined.
  441. SVM: Cleaning up queues...
  442. Thread-safe QueuedMessage queue destroyed
  443. SVM: Cleaning up synchronization primitives...
  444. SVM: Cleanup finished. Exiting.
  445.  
Advertisement
Add Comment
Please, Sign In to add comment