144 createResource = TRUE; |
144 createResource = TRUE; |
145 } |
145 } |
146 |
146 |
147 if(createResource) { |
147 if(createResource) { |
148 // create a new resource and store it in the resourcepool |
148 // create a new resource and store it in the resourcepool |
|
149 log_ereport(LOG_DEBUG, "resourcepool %s: create resource", name); |
|
150 |
149 void *resourceData = respool->type->createresource(respool->data); |
151 void *resourceData = respool->type->createresource(respool->data); |
150 if(resourceData) { |
152 if(resourceData) { |
151 respool->numcreated++; |
153 respool->numcreated++; |
152 |
154 |
153 resource = pool_malloc(respool->pool, sizeof(ResourceDataPrivate)); |
155 resource = pool_malloc(respool->pool, sizeof(ResourceDataPrivate)); |