/*
- * $Id: globals.h,v 1.90 2000/05/28 17:00:13 wessels Exp $
+ * $Id: globals.h,v 1.91 2000/05/31 04:26:32 wessels Exp $
*
*
* SQUID Internet Object Cache http://squid.nlanr.net/Squid/
extern int store_swap_low; /* 0 */
extern int store_swap_high; /* 0 */
extern int store_pages_max; /* 0 */
-extern size_t store_maxobjsize;
+extern ssize_t store_maxobjsize; /* -1 */
/*
- * $Id: store_swapout.cc,v 1.68 2000/05/29 23:36:23 hno Exp $
+ * $Id: store_swapout.cc,v 1.69 2000/05/31 04:26:32 wessels Exp $
*
* DEBUG: section 20 Storage Manager Swapout Functions
* AUTHOR: Duane Wessels
off_t lowest_offset;
off_t new_mem_lo;
off_t on_disk = 0;
- size_t swapout_size;
+ ssize_t swapout_size;
ssize_t swap_buf_len;
if (mem == NULL)
return;
* Grab the swapout_size and check to see whether we're going to defer
* the swapout based upon size
*/
- swapout_size = (size_t) (mem->inmem_hi - mem->swapout.queue_offset);
+ swapout_size = (ssize_t) (mem->inmem_hi - mem->swapout.queue_offset);
if ((e->store_status != STORE_OK) && (swapout_size < store_maxobjsize)) {
debug(20, 5) ("storeSwapOut: Deferring starting swapping out\n");
return;
/* the storeWrite() call might generate an error */
if (e->swap_status != SWAPOUT_WRITING)
break;
- swapout_size = (size_t) (mem->inmem_hi - mem->swapout.queue_offset);
+ swapout_size = (ssize_t) (mem->inmem_hi - mem->swapout.queue_offset);
if (e->store_status == STORE_PENDING)
if (swapout_size < SM_PAGE_SIZE)
break;