klink0v (klink0v) wrote,
klink0v
klink0v

Category:

Одна кривая китайская софтина #2

Разобрался я в проблеме предыдущего псто.

Оказывается, между моментом, когда эта софтинка форкается и моментом, когда она отвязывается от родительского процесса, проходит некоторое ненулевое время, за которое она пытается сделать что-то ещё. Подозреваю, что прицепиться к базе данных. А systemd никого не ждёт, освобождает файловые дескрипторы и идёт по своим системным делам дальше. Вот и получается, что интерактивно она запускается, потому что родительский терминал продолжает жить и здравствовать какое-то время после форка, а через systemd — нет. Вылечилось очень просто. Вот так:

Но руки китайским программистам за реализацию такой логики работы поотрывать всё равно не мешало бы. Упыри, блин.

Tags: linux, администрирование, грабли
Subscribe

  • MCN: находка для эмигранта (и не только)

    Не реклама. Обсуждаемый оператор ничего не знает про существование этого поста. Да и поносить я его тоже буду нещадно. Я всё никак не уймусь в…

  • ОколоITшный дыбр #34

    ... Забавный глюк. Билайн присылает Flash SMS на смартфон имени Huawei, которую нельзя закрыть. Видосик вот тут. Сюда почему-то не встраивается.…

  • Git-backed CMS

    ... оказывается, такие тоже бывают. Ты что-нибудь постишь через веб-морду в WYSIWYG-редакторе, а оно на основании накорябанного формирует…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 4 comments