MCPcopy Create free account
hub / github.com/F-Stack/f-stack / RecycleItem

Method RecycleItem

adapter/micro_thread/mt_net.h:93–106  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

91 };
92
93 void RecycleItem(uint64_t now) {
94 Type* item = NULL;
95 Type* tmp = NULL;
96 TAILQ_FOREACH_SAFE(item, &_free_list, _link_entry, tmp)
97 {
98 if ((now - item->_release_time) < _expired) {
99 break;
100 }
101
102 TAILQ_REMOVE(&_free_list, item, _link_entry);
103 delete item;
104 _count--;
105 }
106 };
107
108 void SetExpiredTime(uint64_t expired) {
109 _expired = expired;

Callers 1

RecycleObjsMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected