14 Nov
                
                    2006
                
            
            
                14 Nov
                
                '06
                
            
            
            
        
    
                10:54 a.m.
            
        On 11/14/06, Lassi A. Tuura <lassi.tuura@cern.ch> wrote:
In case it helps the discussion, over the last year or so we've had several reports of conflicting GUIDs generated independently in our applications.
As far as I know all cases involved multiprocessor systems generating GUIDs with MAC address. We never managed to trap this live but our analysis indicates exactly the same piece of code executed exactly the same millisecond on several processors and at least two managed to generate the same 12 bits of randomness there are in GUIDs with MAC address.[*]
Wouldn't adding the process (or thread) ID to the mix help in this case? gpd