Триггер
Шрифт:
А дальше – все как обычно: анализ, просчёт вариаций… Собственно, работа триггера кончилась, теперь работала машинка. Наконец программа пискнула и вывела на экран планшета результат – пусто. Соболев облегчённо вздохнул, но запустил поиск ещё раз, на всякий случай. Хорошо, если проблема не в подвале – здесь её решать всегда сложнее. Вообще, с любыми конструкциями примерно один алгоритм: чем выше точка события, тем меньше разрушений она принесет. Самое страшное – это точка в фундаменте или подвале. Контрольный поиск результатов
На выходе из подвала Соболева встретил Михалыча в компании с грузным лысоватым охранником. На бейдже последнего было написано, что он начальник службы безопасности завода. Михалыч о чем-то оживлённо спорил с ним и прекратил только тогда, когда окутанная паутиной подвала голова Кирилла показалась из-за двери.
– Ну, что там? – спросил Михалыч.
– Пусто.
– Хорошо. Кирилл, это начальник охраны завода, – представил Михалыч своего спутника, – Сергей Викторович.
Начальник охраны протянул руку, которую Соболев неохотно пожал.
– Кирилл, – представился Соболев. – Михалыч, а что остальные?
– У всех пусто, – озадаченно почесал затылок Михалыч. – Колян ещё не всё прошел, мы ждали, пока нам чердак откроют. Я к нему отправил в помощь Стаса, так быстрее управятся.
– Получается, что точка на крыше или в техническом?
– Да вот, – Михалыч снова почесал голову, – Сергей Викторович говорит, что у них сигнала вообще не было.
– Как не было? – не понял Соболев.
– У нас к мониторам отдельная смена приставлена следить, – сипло ответил начальник охраны. – Не было никакого сигнала. Потому мои ребята и не пускали вас.
– Чушь какая-то. Но у нас же система даже вызов отметила.
– Кхм, Кирилл, отойдем. – Михалыч взял Соболева за локоть и отволок в сторону. – Ты Роме звонил?
– Зачем?
– Позвони. Что-то там в диспетчерской происходит, а он мне не говорит. Ты ж с ним вроде нормально общаешься.
– Я понял.
Достав свой телефон, Соболев нажал первую клавишу на быстром наборе. В голове промелькнула мысль, что стоит, наверное, пересмотреть свою жизненную философию, раз на единичке стоит вызов работы.
Михалыч показал жестом, что будет ждать на выходе, и ненавязчиво увёл начальника охраны за собой, видимо, чтобы дать Соболеву спокойно поговорить.
Трубку долго не снимали, что странно для диспетчерской. Обычно если главный за пультом куда-то уходил, телефон поднимали другие люди. В крайнем случае Лена, которая потом отчитывала за то, что её заставили бегать.
На восьмой гудок ответили.
– Что?! – крикнул в ухо Соболеву обычно спокойный голос Ромы. Похоже, действительно что-то стряслось.
– Ром, это Кирилл, что у вас там происходит?
– Соболев, блин, хрень какая-то. Система зафиксировала вызов, отчет улетел в контроль, а теперь система выдает ошибку.
– Какую ошибку?
– Да
– Ну?
– Что ну, Кирюх. Если я её перезагружу, то последний неподтвержденный вызов сотрется. Понимаешь, как будто и не было его. А ситуация-то есть. Получается, умышленная диверсия. А если люди погибнут, мы тут вообще все сядем!
– А что наш новый шеф говорит?
– Он тоже говорит, что надо перезагружать. Но, Кирюх, как? Я в тюрьму садиться из-за этого не хочу. У вас на месте что?
– Непонятно пока. Всё проверили, осталась крыша. Ты, давай, знаешь что? Ты не перезагружай пока. Я думаю, ребята чердак быстро пройдут, там их две бригады. Так что минут через двадцать отзвонюсь. Продержишься?
– Постараюсь. – Голос диспетчера стал более спокойным. – Только, Кирилл, а если подтвердится?
– Тогда у тебя законные основания не перезагружать. Хотя если подтвердится, то вряд ли это уже будет важно. Тогда забирай своих и валите подальше от города. У тебя минут сорок будет в запасе.
– Ладно, жду звонка.
– Давай.
Соболев убрал телефон. Нехорошо как всё получается! И Валерий Игоревич явно что-то мутит.
Главного мастера Соболев встретил ещё в вестибюле, вместе с остальными триггерами. Стас что-то показывал Михалычу на планшете, остальные чехлили щупы и собирали оборудование. Увидев Соболева, Михалыч оторвался от планшета и пошёл ему навстречу.
– Ну, что? – спросил он.
– Хрень какая-то… Рома говорит, что система дала ошибку, и Казанцев просит её перезагрузить, чтобы неверный отчет стереть. Я попросил подождать немного.
– А чего ждать? – резко спросил Михалыч.
– Ну, – Соболев немного стушевался – вопрос звучал обвиняюще, – пока мы не закончим проверку.
– Закончили уже, – сквозь зубы процедил старший мастер. – Никто ничего не нашёл.
Михалыч повернулся в сторону триггеров и о чём-то задумался.
– Так это хорошо же. – Кирилл не понимал его настроения. – Ошибка, значит. Ничего не случится.
Михалыч бросил на Соболева острый взгляд.
– Ты уверен? Ты же тоже не первый год работаешь. Много у тебя таких ошибок было?
– Не было ни одной, – пожал Кирилл плечами, – но всё бывает в первый раз.
– Ишь, какой ты везучий. Я вот двадцать пять лет работаю, а тоже ни одной ошибки не видел. Ещё когда на перфокартах нам вызовы присылали, даже тогда не было. А тут системы с мегапроцессорами, и они, значит, ошибаются. Так?
– Да запросто. У тебя что, комп никогда не зависал? Постоянно какие-то лаги бывают.
– Бывают, – кивнул Михалыч, – только вот так, чтоб два раза подряд случались сбои, это уже похоже не на «всякое». В этом уже есть какая-то система. Ладно. Сколько там до ситуации должно было остаться?