MCPcopy Create free account
hub / github.com/ElementsProject/lightning / start_leak_request

Function start_leak_request

lightningd/memdump.c:182–188  ·  view source on GitHub ↗

Start a leak request: decrements num_outstanding_requests when freed. */

Source from the content-addressed store, hash-verified

180
181/* Start a leak request: decrements num_outstanding_requests when freed. */
182void start_leak_request(const struct subd_req *req,
183 struct leak_detect *leak_detect)
184{
185 leak_detect->num_outstanding_requests++;
186 /* When req is freed, request finished. */
187 tal_add_destructor2(req, leak_detect_req_done, leak_detect);
188}
189
190/* Yep, found a leak in this subd. */
191void report_subd_memleak(struct leak_detect *leak_detect, struct subd *leaker)

Callers 2

peer_dev_memleakFunction · 0.70
json_memleakFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected