when I use the command /restart or the script file unreal and do a /unreal restart the server just shuts down and doesn't restart and I get nothing in the log file. I noticed that the script file uses the command kill -1 for rehash and kill -2 for restart
Unfortunatelly kill -2 doesn't restart unrealircd it justs kills it.
on the man page of kill i see that it causes an interupt
2 INT (interrupt)
Yes it's not a problem to start it.. just the problem is to restart
i told you that the kill -2 doesn't seem to restart the pid..
and kill -1 just does a rehash.
There seem to be some problems with killing w/SIGINT after 1 restart the 2nd kill -2 seems to cause weird behavior (on Linux it simply gets ignored, and you say it kills the ircd).
That said.. /restart from the ircd itself (so not on the shell) should work just fine and infinite times. Unless there's a config error or some other problem it should restart just fine.
yes you got it clear
does not work means it justs kills the server and doesn't start again
and as i wrote on my first post there is nothing in the logs
i checked any possible log that might interfere