Podrías implementar un flag guardado en una variable de sesión y actualizarlo cada vez que el servidor este procesando la información, así por ejemplo, cuando hagas una petición para obtener la imagen, la cual se genera dinámicamente, al principio del proceso pones por ejemplo
Código PHP:
$_SESSION['procesando'] = true
y cuando finalice de procesar pones
Código PHP:
$_SESSION['procesando'] = false
. Así, en el caso que el procesamiento no termine y se realice una segunda petición, primero verificas si existe un procesamiento anterior, si es negativo, entonces realizas uno nuevo, de lo contrario esperas que finalice el anterior.