0

Пишу свой WS сервер, и по каким то причинам, при создании с браузера второго ws соединения начинаются ошибки чтения и отправления данных Можно ли с одного клиента создавать два вс содеинения?

Denver Toha
  • 2,595
  • Можно. Ошибки наверное от того что сервер использует общий контекст для этих соединений – eri Mar 23 '20 at 09:57
  • @eri, как это "общий контекст"?) – Denver Toha Mar 23 '20 at 09:59
  • @eri, соединения обрабатываются в разных потоках и данные пишутся в разыне дескрипторы. – Denver Toha Mar 23 '20 at 10:00
  • На чем пишешь сервер? – eri Mar 23 '20 at 10:00
  • @eri, пишу на с++, для распораллеливания использую thred – Denver Toha Mar 23 '20 at 10:01
  • @eri, если честно, первый раз слышу фразу "общий контекст", буду рад, если вы объясните что это – Denver Toha Mar 23 '20 at 10:14
  • @eri, щас проверил, будет ли работать, если разбивать на разные процессы с помощью fork и в основном процессе закрывать новый дескриптор, так работает, но учитывая логику сервера, разные адрессные пространства буду мешать – Denver Toha Mar 23 '20 at 10:23

0 Answers0