LINUX.ORG.RU

Сообщения merlin-shadow

 

Проблема с FIFO

Проблема в следующем, моя прога подключается в блокирующем режиме к FIFO на чтение. Другая в таком-же на запись.

Все работает замечательно, пока другая программа не переоткрывает файл-(FIFO). Простенькой диагностикой стало понятно, что моя программа получает eof т.е. канал кончился :( И тут программа срывается перестает ждать пока появятся данные, начинает гонять (считывать) пустоту. И это не заканчивается, даже после подключения на запись снова другой программы.

Единственное работоспособное решение пока, рестарт демона (т.е. моей проги) - тогда сразу все нормализуется. Но это потерянное время и в общем ненормально.

Пробовал сбрасывать eofbit, пробовал даже закрывать файл и открывать снова. Ничего не помогает. Пишет состояние eof и все. Открываю и считываю данные потоками ifstream.

Заранее благодарен.

merlin-shadow
()

C/C++ обрыв сессии IP (конкретнее в сообщении)

Здравствуйте все!

Есть например squid, необходимо разорвать текущею сессию с конкретным юзером, при превышении трафика, впринципе есть примеры на перле, ипользующие некоторые библиотеки, но к сожалению там практически нет коментариев да и перл мне сложновато разобрать и оттраслировать самому на С. Т.е. конечно можно воспользоваться iptables. Но хотелось бы использовать поменьше внешнего софта. Мож кто-то из гуру подскажет где это можно найти, или еще лучше запостит кусок кода с небольшими комментариями если уже приходилось такое ваять?

merlin-shadow
()

Новое для FAQ

Здравствуйте!

Нарыл впринципе старую проблему, но решение не прописано ни в одной доке. Самое главное в следующем, при установке, насколько я знаю практически любого redhat дистрибутива, можно сделать первоначальную настройку firewall iptables. И самое интересное заключается в том, что ftp по умолчанию в пассивном режиме не работает, хотя должен. Решение до идиотизма простое

modprobe ip_nat_ftp

и все. Исходя из вышеследующего, рекомендую занести решение данной проблемы в FAQ

merlin-shadow
()

fc4 >2.6.13 SRCU42L странные ошибки

Здравствуйте!

С обновлением ядра до 2.6.13 и далее начинают вылезать сл. ошибки

GDT-HA 0: Name: SRCU42L scsi0 : SRCU42L Vendor: Intel Model: Host Drive #00 Rev: Type: Direct-Access ANSI SCSI revision: 02 SCSI device sda: 143219475 512-byte hdwr sectors (73328 MB) sda: got wrong page sda: assuming drive cache: write through SCSI device sda: 143219475 512-byte hdwr sectors (73328 MB) sda: got wrong page sda: assuming drive cache: write through sda: sda1 sda2 Attached scsi disk sda at scsi0, channel 0, id 0, lun 0 Vendor: Intel Model: Host Drive #01 Rev: Type: Direct-Access ANSI SCSI revision: 02 SCSI device sdb: 71601705 512-byte hdwr sectors (36660 MB) sdb: got wrong page sdb: assuming drive cache: write through SCSI device sdb: 71601705 512-byte hdwr sectors (36660 MB) sdb: got wrong page sdb: assuming drive cache: write through

sdb: got wrong page

sdb: assuming drive cache: write through

RAID SRCU42L В принципе система работает, но последние две строчки (повторяющиеся)не внушают спокойствия. С возвратом 2.6.12 эти проблемы исчезают, что бы это могло значить, и нужно ли это лечить?

Заранее благодарен!

merlin-shadow
()

Ядро 2.6.13... 2.6.14..FC4 && RAID проблема

С обновлением ядра до 2.6.13 и далее вылезают сл. ошибки GDT-HA 0: Name: SRCU42L scsi0 : SRCU42L Vendor: Intel Model: Host Drive #00 Rev: Type: Direct-Access ANSI SCSI revision: 02 SCSI device sda: 143219475 512-byte hdwr sectors (73328 MB) sda: got wrong page sda: assuming drive cache: write through SCSI device sda: 143219475 512-byte hdwr sectors (73328 MB) sda: got wrong page sda: assuming drive cache: write through sda: sda1 sda2 Attached scsi disk sda at scsi0, channel 0, id 0, lun 0 Vendor: Intel Model: Host Drive #01 Rev: Type: Direct-Access ANSI SCSI revision: 02 SCSI device sdb: 71601705 512-byte hdwr sectors (36660 MB) sdb: got wrong page sdb: assuming drive cache: write through SCSI device sdb: 71601705 512-byte hdwr sectors (36660 MB) sdb: got wrong page sdb: assuming drive cache: write through

В принципе система работает, но последние две строчки (повторяющиеся)не внушают спокойствия. С возвратом 2.6.12 эти проблемы исчезают, что бы это могло значить, и нужно ли это лечить?

Заранее благодарен!

merlin-shadow
()

Yum в fc4 после обновлений в автомате, очищает кеш пакетов (а не должен)

Здравствуйте!

Возникла сл. проблема, и именно с fedora core 4, в 3-ке её небыло. После автоматического ночного обновления, все пакеты автоматически удаляются. Я знаю что у yum есть команда clean, но я перерыл все repos и conf и ничего там не нашел. По умолчанию вроде бы должно все сохраняться. Мож кто с этим уже сталкивался?

Заранее благодарю

merlin-shadow
()

Вопрос по сигналам.

Здравствуйте все!

Не подскажет ли кто-нибудь. Мне надо заблокировать основные терминирующие сигналы на времы работы программы в критическом месте, где её не следовало бы прерывать. Интересует следующее, если в этот момент происходит вызов сигнала (грубо прерывание) и оно заблокировано, забудет ли о нем система, когда программа выйдет из критической секции? Или же после выхода из кр. секции будет сразу же вызван обработчик сигнала? И будут ли эти сигналы становиться в очередь?

Заранее спасибо.

merlin-shadow
()

SQUID + POOL+DRWEB (icap)!

Здравствуйте!

Появилась серьезная проблема. Есть squid с настроенной delay_pools, все нормально работало... пока не поставил DrWeb (для фильтрации трафика работающий через icap). После этого http-трафик перестал шейпиться вообще. Ftp - трафик шейпится как положено. Как только отключаешь icap, все начинает работать так как и положено. Может кто из Гуру знает как решать данную проблему, т.к. из-за нее ломается вся система управления трафиком.

Заранее благодарен!

merlin-shadow
()

vsftpd on FC4 (Ничего не видит в /var)

Здравствуйте! Помогите пожалуйста решить проблему с vsftpd. Ничего особенного не нужно, нужно всего лишь видеть и иметь возможность работать с файлами в директории /var. Но после установки FC4 в /var невидно ничего, в /usr через один каталог... и без разницы какой пользователь, обычный или root. ну и т.д. перерыл маны.. интернет ничего объясняющего эту ситуацию не нашел. Может кто уже сталкивался с этим и решил проблему...

Заранее благодарен!

merlin-shadow
()

yum (Есть ли возможность сохранять скачанные файлы)

Здравствуйте!

Есть ли возможность сохранять скачанные файлы во время автоматического еженочного приема и установки обновлений с помощью yum? Для того чтобы не скачивать их с остальных серваков по Инету... В man ничего не нашел (возможно конечно плохо искал)

merlin-shadow
()

RSS подписка на новые темы