Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/01/2009, 23:46
megaligathor
 
Fecha de Ingreso: septiembre-2008
Mensajes: 68
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Hebra... llena 100% de Recursos de la CPU y no se por que...

Según tu codigo tienes ahi un bucle infinito porque adentro del while no hay una condición que asegure que tu contador valla decrementando o algo asi, porque solo pregunta por la cantidad de la cola de mensajes mas no está tocando el valor de la misma ( según tu código mostrado ). Declarando una variable fuera del while que almacene la cantidad de mensajes y que despues de la última linea de código dentro de tu while lo valla decrementando e introducir un "else" con la condición de que si llegó a cero rompa el bucle y salga de ahi puede ser la solución. Es mejor usar un for

For(i = cantidadmensajes; i > 0 ; i--){
" tu código
}

un ejemplito

espero que soluciones tu problema. suerte =)