/*
- * $Id: store.cc,v 1.235 1997/05/16 00:19:30 wessels Exp $
+ * $Id: store.cc,v 1.236 1997/05/16 07:44:57 wessels Exp $
*
* DEBUG: section 20 Storeage Manager
* AUTHOR: Harvest Derived
if (mem == NULL)
return;
reply = mem->reply;
- sprintf(logmsg, "%9d.%03d %-7s %4d %9d %9d %9d %s %d/%d %s %s\n",
+ sprintf(logmsg, "%9d.%03d %-7s %08X %4d %9d %9d %9d %s %d/%d %s %s\n",
(int) current_time.tv_sec,
(int) current_time.tv_usec / 1000,
storeLogTags[tag],
+ e->swap_file_number,
reply->code,
(int) reply->date,
(int) reply->last_modified,
callback(callback_data, 0);
return;
}
+ if (e->store_status == STORE_PENDING) {
+ callback(callback_data, 0);
+ return;
+ }
assert(e->swap_status == SWAP_OK);
assert(e->swap_file_number >= 0);
assert(e->mem_obj == NULL);
for (e = storeGetFirst(); e; e = storeGetNext()) {
if ((++n & 0xFF) == 0) {
getCurrentTime();
- if (shutdown_pending || reread_pending)
+ if (shutdown_pending || reconfigure_pending)
break;
}
if ((n & 0xFFF) == 0)