Giter Site home page Giter Site logo

drt_node not delete about lithium HOT 2 CLOSED

matt-42 avatar matt-42 commented on May 16, 2024
drt_node not delete

from lithium.

Comments (2)

spanasik avatar spanasik commented on May 16, 2024

leak reported for it for each registered handler called

==1362085==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 128 byte(s) in 1 object(s) allocated from:
    #0 0x7f001d4c0947 in operator new(unsigned long) (/lib/x86_64-linux-gnu/libasan.so.5+0x10f947)
    #1 0x55e97c23f1cc in li::internal::drt_node<li::api<li::http_request, li::http_response>::VH>::find_or_create(std::basic_string_view<char, std::char_traits<char> >, unsigned int) backend-cpp-l/lithium/single_headers/lithium_http_server.hh:3176
    #2 0x55e97c23f4ed in li::dynamic_routing_table<li::api<li::http_request, li::http_response>::VH>::operator[](std::basic_string_view<char, std::char_traits<char> > const&) backend-cpp-l/lithium/single_headers/lithium_http_server.hh:3245
    #3 0x55e97c23f658 in li::api<li::http_request, li::http_response>::operator()(int, std::basic_string_view<char, std::char_traits<char> >) backend-cpp-l/lithium/single_headers/lithium_http_server.hh:3475
    #4 0x55e97c237d5b in li::api<li::http_request, li::http_response>::get(std::basic_string_view<char, std::char_traits<char> >) backend-cpp-l/lithium/single_headers/lithium_http_server.hh:3480
    #5 0x55e97c21ed20 in main backend-cpp-l/my_api.cc:10
    #6 0x7f001cc550b2 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x270b2)

from lithium.

matt-42 avatar matt-42 commented on May 16, 2024

Hi @spanasik thanks for the report. I fixed it in fef260d

from lithium.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.