Dec 30, 2006 08:49
Блять, ужасное качество кода астериска о котором говорил я давно от имени и по поручению большевиков таки пиздякнуло мне граблями во весь рост по еблищу. Уважаемые господа, оно, вы блять не поверите, нет, не сегфолтится, и даже не кривеет. Оно по честному дедлочится в канальном драйвере. Все версии. Причем дедлочится свирепо хитро, только на нагрузке. Пока звонки в очередь не встают - все шоколадно. А топтать реалтаймовый баг - ну блять не мне вам рассказывать =( Какой-то индус блять там не thread-safe код написал или критической секцией пидарас промахнулся.
Причем архитектура звезды такая, что семафор блять этот может лочится и унлочиться из пары десятков мест, потому-что вся звездочка представляет собой нагромождение костылей почище сендмыла. И найти без бэктрэйсинга и полного program flow лога где оно затыкается - нереально.
Послецтвия - одно из наших городских такси просидело с 23 до 5 утра без входящей связи. Опиздюлили всю контору. Хуй я эту горбуху в продакшн поставлю больше.
Блять убил бы, до сих пор из-за этой хуйни на работе сижу. Пытаюсь сделать IVR на YaTE FSM...