De volta para o futuro! CreateUUID()
Publicado; 07/11/2003 Arquivado em: ColdFusion 1 comentárioAgora pouco me deparei com um post no Blog do Ray sobre um novo TechNote de suporte do ColdFusion no MM.com. Pois bem, para mim este é um dos bugs mais exóticos do CFMX (o bug é do JVM na verdade). O problema aparece quando se usa de forma maciça a função CreateUUID(), uma função bem conhecida e utilizada em quase todas as linguagens de programação que, em poucas linhas, gera uma string maluca, de acordo com regras ainda mais malucas e também (importante) dependendo do horário em que esta foi gerada (supondo-se que seja impossível “viajar no tempo”…). Ao usar CreateUUID() o relógio do Windows vai andar mais rápido (um milisegundo a cada “rodada” do CreateUUID() se não me engano), literalmente, podendo adiantar significamente o horário do sistema.
Confiram o TechNote e o workaround proposto:
CreateUUID Increases the Windows System Clock Speed
Putz ….. MUITO tosoco esse bug …
tem coisas que só a MM (ou a Sun?) faz por você!