I've noticed that it always takes running the script twice for it to actually work. I think there's something wrong with how it's doing it. I'll mess with it sometime the elog isn't getting much use.
Elog restart script killed the elog, but didn't restart it. Restarted by hand.