------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugs.exim.org/show_bug.cgi?id=722 Roman Odaisky <[EMAIL PROTECTED]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|WONTFIX | --- Comment #2 from Roman Odaisky <[EMAIL PROTECTED]> 2008-06-20 09:04:02 --- That does not solve the problem. ‘Some sensible data’ is still predictable. Messages arriving over the same connection are likely to have the same values of $tod_epoch, $pid and other variables, which is hardly good for load balancing. Also, how would one use ${md5} to choose one of three items from a list? Implementing $rand seems very simple, just cloning the code for $pid: $ fgrep -C 1 pid expand.c vtype_reply, /* value not used; get reply from headers */ vtype_pid, /* value not used; result is pid */ vtype_host_lookup, /* value not used; get host name */ -- { "parent_local_part", vtype_stringptr, &deliver_localpart_parent }, { "pid", vtype_pid, NULL }, { "primary_hostname", vtype_stringptr, &primary_hostname }, -- case vtype_pid: sprintf(CS var_buffer, "%d", (int)getpid()); /* pid */ return var_buffer; and calling srand() somewhere. WBR, Roman. -- Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email -- ## List details at http://lists.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##
