ok lets see where to start ... all the problems lol i spent days configuring the firewall to let me telnet .. finally i get things going but when i ./eggdrop -m eggdrop.conf it loads fine but it will not go to the server unless i do ./eggdrop -m eggdrop.conf -n so i have the user file an everything made an i can telnet... but now i cant .restart it says you cannot .restart while using -n and then something about TCL? now if i remove the -n an start the bot without the -n it will still not go to the server and its not giving me any reason why, any suggestions??
This would sound like a pthread/fork issue. I would guess that the tcl-library you're using was compiled with threads enabled, which now causes problems when your eggdrop tries to fork() into background (using -n or -nt prevents forking, and hence your eggdrop will suddenly appear to work without any problems. Unfortunately, because of tcl, you cannot use .restart when not launched into background).
wow, that's actually an error I haven't seen before
hopefully nml375, or one of the other devs, can shed some light on what's going on.
I wouldn't think it's a threaded TCL issue since all of my servers use threaded TCL and I haven't had any problems like this with eggdrops on any of them.