Jean-Paul Calderone added the comment:
You can't rely on id() to return distinct values across different processes.
It guarantees uniqueness *within a single process* (at any particular moment).
In other words, you're misusing id() here. This is not a Python bug.
--
nosy: +exarkun
r
New submission from yuri :
Originally the problem was that one script used a logger instance initialized
in another script, and, as a result, log entries were "signed" by the later one.
Setup: python 3.1.1, Suse Linux enterprise server 9
2 scripts are scheduled in crontab as follows:
*/1 * * *