Fixed bug 254
authorIngo Huerner <ingo.huerner@xse.de>
Wed, 6 Aug 2014 12:27:43 +0000 (14:27 +0200)
committerIngo Huerner <ingo.huerner@xse.de>
Wed, 6 Aug 2014 12:27:43 +0000 (14:27 +0200)
src/persistence_client_library_prct_access.c

index 0884c6b..9fa681b 100644 (file)
@@ -89,6 +89,7 @@ int get_resource_cfg_table_by_idx(int i)
 void invalidate_resource_cfg_table(int i)
 {
    gResource_table[i] = -1;
+   gResourceOpen[i] = 0;
 }
 
 
@@ -125,7 +126,7 @@ int get_resource_cfg_table(PersistenceRCT_e rct, int group)
 
          if(gResource_table[arrayIdx] < 0)
          {
-               gResourceOpen[arrayIdx] = -1;
+               gResourceOpen[arrayIdx] = 0;
             DLT_LOG(gPclDLTContext, DLT_LOG_ERROR, DLT_STRING("get_resource_cfg_table - RCT problem"), DLT_INT(gResource_table[arrayIdx] ));
          }
          else