Второй скрипт создает сервер ØMQ на 5555 порту. Логично, что если этот скрипт умрет, то и сервера на 5555 не будет. Поэтому надо чтобы второй скрипт работал непрерывно.
Первый скрипт открывает соединение с сервером ØMQ (клиент) и отправляет сообщение. Надо ли ему дальше жить? Судя по коду нет - он единождый отправил и свою работу выполнил. А если не по коду - who knows.