Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Пт авг 17, 2018 13:08

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Ответить
Имя пользователя:
Заголовок:
Текст сообщения:
Введите текст вашего сообщения. Длина сообщения в символах не более: 60000

Размер шрифта:
Цвет шрифта
Настройки:
BBCode ВКЛЮЧЕН
[img] ВЫКЛЮЧЕН
[flash] ВЫКЛЮЧЕН
[url] ВКЛЮЧЕН
Смайлики ВЫКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Не преобразовывать адреса URL в ссылки
Вопрос
Теперь гостю придется вводить здесь пароль. Не от своей учетной записи, а ПАРОЛЬ ДЛЯ ГОСТЯ, получить который можно после регистрации на форуме через ЛС.:
Этот вопрос предназначен для выявления и предотвращения автоматических регистраций.
   

Обзор темы - spf4, мультитаск и socket.
Автор Сообщение
  Заголовок сообщения:  spf4, мультитаск и socket.  Ответить с цитатой
Имеем: многопоточное приложение приложение работающее на сервере и приложение на клиентской машине (всё на spf4) производящие обмен между собой c помощью ~ygrek/lib/linux/sockets.f + ещё либы.
Всё пока в стадии "напилинга", а скорее даже "рашпилинга". :D
В процессе заметил, что часть пакетов "спрадически" режется при этом на сервере WriteSocket сообщает о полностью переданном пакете.
Методом научного тыка и wireshark-ом удалось догадаться, что WriteSocket (send) отсылка данных прерывается (видимо ядром) в момент переключения на другой поток, но при этом досылает остатки данных при следующем переключении в текущий поток.
Помогло "залупливание" до 0 принятых байт ReadSocket в клиентской программе.
ЗЫ Может кому пригодится.
Сообщение Добавлено: Сб авг 05, 2017 19:36

Часовой пояс: UTC + 3 часа [ Летнее время ]


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB