]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blobdiff - Model/src/exclusa.cpp
Se arregla el bug que hacia que el cliente levante mal archivos XML grandes.
[z.facultad/75.42/plaqui.git] / Model / src / exclusa.cpp
index 42535074ff3eb3a474fb08989bf674c01968ff14..96c8f99994d2289196f64e9840ef039435f3337b 100644 (file)
@@ -23,8 +23,6 @@ Exclusa::~Exclusa()
 
 void Exclusa::update(int dir)
 {
 
 void Exclusa::update(int dir)
 {
-       if (updated) return;
-
        // Primero me fijo si la entrada esta operando, es decir
        // si hay alguien conectado para automatizar.
        if (input->is_operational()) {
        // Primero me fijo si la entrada esta operando, es decir
        // si hay alguien conectado para automatizar.
        if (input->is_operational()) {
@@ -32,6 +30,7 @@ void Exclusa::update(int dir)
                // mi estado
                is_open = input->get_output();
        }
                // mi estado
                is_open = input->get_output();
        }
+       if (updated) return;
        actual_flow = temp = INFINITO;
 }
 
        actual_flow = temp = INFINITO;
 }