MCPcopy Create free account
hub / github.com/apache/trafficserver / handle_event_count

Method handle_event_count

src/api/InkContInternal.cc:130–141  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

128}
129
130void
131INKContInternal::handle_event_count(int event)
132{
133 if ((event == EVENT_IMMEDIATE) || (event == EVENT_INTERVAL) || event == TS_EVENT_HTTP_TXN_CLOSE) {
134 int val = ink_atomic_increment((int *)&m_event_count, -1);
135 if (val <= 0) {
136 ink_assert(!"not reached");
137 }
138
139 m_deletable = (m_closed != 0) && (val == 1);
140 }
141}
142
143int
144INKContInternal::handle_event(int event, void *edata)

Callers 2

handle_eventMethod · 0.95
TSActionCancelFunction · 0.80

Calls 1

ink_atomic_incrementFunction · 0.85

Tested by

no test coverage detected