Прочитайте ваш вопрос. Вы сами-то поймете, что вы написали?
простое о_о безличное
Для таких проблемных задач существуют отдельные проекты или службы.