24/03/2009, 09:30
|
|
Respuesta: Concurrencia de usuarios, aplicacion web Ohm, espera, espera, espera... No me había fijado en esto...
¿Estás haciendo synchronized(this) y dentro wait()?
Es que wait() precisamente libera el objeto de sincronización! O sea, wait es para poner el hilo actual en espera, sí, pero además el otro efecto que tiene es el de renunciar al bloqueo sobre el objeto sincronizado. Si tú estás haciendo la sincronización sobre this y luego el wait, entonces no sirve de mucho.
¿Se entiende? Es que no sé si me he explicado muy bien... |