Removed CldAvgLoad declaration (not using it anymore).
authorTerry L. Wilmarth <wilmarth@uiuc.edu>
Fri, 6 Nov 1998 22:41:56 +0000 (22:41 +0000)
committerTerry L. Wilmarth <wilmarth@uiuc.edu>
Fri, 6 Nov 1998 22:41:56 +0000 (22:41 +0000)
src/conv-ldb/cldb.c

index 055586570963029f01c6773a426aff4966bb0b10..7456a904376635d09374a038c42c6587ecd2258a 100644 (file)
  * handled, it can no longer be retreived.  CldGetToken removes a
  * message that was placed in the scheduler queue in this way.
  * CldCountTokens tells you how many tokens are currently retreivable.
- *
- * Caution: these functions are using the function "CmiReference"
- * which I just added to the Cmi memory allocator (it increases the
- * reference count field, making it possible to free the memory
- * twice.)  I'm not sure how well this is going to work.  I need this
- * because the message should not be freed until it's out of the
- * scheduler queue AND out of the user's hands.  It needs to stay
- * around while it's in the scheduler queue because it may contain
- * a priority.  I should probably rewrite these subroutines so that
- * they simply copy the priority, I would feel safer that way.
- *
  */
 
-CpvDeclare(int, CldAvgLoad);
-
 int CldRegisterInfoFn(CldInfoFn fn)
 {
   return CmiRegisterHandler((CmiHandler)fn);
@@ -131,9 +118,7 @@ void CldModuleGeneralInit()
   CldProcInfo proc;
 
   CpvInitialize(CldProcInfo, CldProc);
-  CpvInitialize(int, CldAvgLoad);
   CpvAccess(CldProc) = (CldProcInfo)CmiAlloc(sizeof(struct CldProcInfo_s));
-  CpvAccess(CldAvgLoad) = 0;
   proc = CpvAccess(CldProc);
   proc->load = 0;
   proc->tokenhandleridx = CmiRegisterHandler((CmiHandler)CldTokenHandler);