Hi,

I'm sorry if what I'm about to write is a known bug, but I couldn't
find anything about it on the internet.

I was messing around with different server configs this weekend and
noticed some strange behaviour when feeding the srcds_run script
multiple +exec arguments. So I put some "say" lines into the config
files for debugging and I found that when you try to execute multiple
config files this way, only the first one you specify gets executed.
The cvars in any consecutive config files you specify with a +exec are
never set, instead the first config file you specified gets executed
another time, once for every +exec command present in your startup
line. I've tested this with up to 3 arguments.

I know that all the + arguments given to the srcds_run script are
passed on directly to the srcds_linux binary, so to the best of my
knowledge the bug should not be in the script (unless there is some
limitation to /bin/sh and the shift buildin that I don't know about)
but in the way the binary handles it's input arguments. I was hoping
someone at Valve could shed some light on this.

Regards, Rudy

-- 
Idleness is not doing nothing. Idleness is being free to do anything.
  - Floyd Dell

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

Reply via email to