View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0003156||unreal||ircd||public||2006-12-20 20:54||2015-10-01 18:12|
|Fixed in Version||3.4-alpha3|
|Summary||0003156: ./unreal restart and ./unreal rehash|
|Description||Ok, heres what happens:|
I change the server name in the unrealircd.conf and then save changes and do ./unreal restart
I wait a few minutes and it never comes back, so I do a ./unreal rehash to see if its partly running (if that makes sense) and I get
[gmbricker@ ~/unrealtestnet/Unreal3.2]$ ./unreal rehash
kill: 87371: No such process
which it shouldnt be doing, iirc it should just say smth like "Unrealircd is not running"
oh, and I have to do ./unreal start to get it back up.
|Steps To Reproduce||Change name in the unrealircd.conf|
wait a couple minutes
if unsuccessful boot or rehash then
|Tags||No tags attached.|
|3rd party modules|
||HELLO?! ANYONE THERE?!|
||Yeah, and when the pid does exist, I'm not really sure it's a good idea to blindly kill (especially since it's kill -9(!) for ./unreal stop) that process without checking if it is in fact unreal (not sure how this can be done).|
It should be noted that ./unreal restart does not work when the ircd is not already running.
Compared to other interfaces/systems this is unusual. Usually a restart results in a "start" when the daemon is not running and not in a "failure".
This should be fixed/changed.
||yeah...so...hows this coming along?|
|Sorry, hereby linked to 3.3*|
||:) ta Sts|
Fixed in devel CVS .2413 .
18.104.22.168.22.214.171.124.2.2413 (aquanigh 27-May-07): - 0003156 reported by Bricker: Made ./unreal dump some nicer errors eg
126.96.36.199.188.8.131.52.2.2413 (aquanigh 27-May-07): "UnrealIRCd is not running" as opposed to "kill: 3426: no such process" etc.
Has this been fixed? This seem to be the commit that was never ported back to 3.2
Yes. Was fixed in one of the alpha versions.
It outputs ERROR: UnrealIRCd is not running
|2006-12-20 20:54||Bricker||New Issue|
|2006-12-25 17:36||Bricker||Note Added: 0012904|
|2006-12-25 20:23||aquanight||Note Added: 0012906|
|2006-12-28 10:19||syzop||Note Added: 0012934|
|2006-12-28 10:20||syzop||Summary||./unreal restart => ./unreal restart and ./unreal rehash|
|2006-12-28 10:20||syzop||Status||new => acknowledged|
|2007-05-15 18:09||Bricker||Note Added: 0014140|
||Note Added: 0014141|
|2007-05-16 09:27||Bricker||Note Added: 0014144|
|2007-05-27 11:54||aquanight||Status||acknowledged => assigned|
|2007-05-27 11:54||aquanight||Assigned To||=> aquanight|
|2007-05-27 14:55||aquanight||Note Added: 0014226|
|2007-05-27 14:55||aquanight||Status||assigned => resolved|
|2007-05-27 14:55||aquanight||Resolution||open => fixed|
|2007-05-27 14:55||aquanight||Fixed in Version||=> 3.3-alpha0|
|2011-07-19 18:01||syzop||Assigned To||aquanight =>|
|2011-07-19 18:01||syzop||Status||resolved => needs re porting|
|2015-09-30 05:40||dboyz||Note Added: 0018705|
|2015-10-01 18:12||syzop||Note Added: 0018723|
|2015-10-01 18:12||syzop||Status||needs re porting => resolved|
|2015-10-01 18:12||syzop||Fixed in Version||3.3-alpha0 => 3.4-alpha3|
|2015-10-01 18:12||syzop||Assigned To||=> syzop|