Proper place for free status.
authorFrantišek Dvořák <valtri@civ.zcu.cz>
Tue, 24 Aug 2010 11:38:56 +0000 (11:38 +0000)
committerFrantišek Dvořák <valtri@civ.zcu.cz>
Tue, 24 Aug 2010 11:38:56 +0000 (11:38 +0000)
org.glite.lb.client/src/notify.c

index 7757a99..8013dcc 100644 (file)
@@ -381,9 +381,11 @@ int main(int argc,char **argv)
 
                                if (err != ETIMEDOUT) goto receive_err;
                        }
-                       else glite_lb_print_stat_fields(fields,&stat);
-                       edg_wll_FreeStatus(&stat);
-                       stat.state = EDG_WLL_JOB_UNDEF;
+                       else {
+                               glite_lb_print_stat_fields(fields,&stat);
+                               edg_wll_FreeStatus(&stat);
+                               stat.state = EDG_WLL_JOB_UNDEF;
+                       }
 
                        if ((now = time(NULL)) >= client_tout) goto cleanup;