Hi Yasir, Are you looking for a fully functional sample program or only the APIs from libpq library that our product uses? I am asking this because if the requirement is to have a sample code, then I will have to work on creating one on the same lines as our product.
Rajesh On Thu, Aug 1, 2024 at 5:27 PM Yasir <yasir.hussain.s...@gmail.com> wrote: > Hi Rajesh, > > Can you please attach a sample code snippet showing libpq's functions > being called? It will help to identify the libpq's functions to investigate > further for a potential mem leak. > > Regards... > > Yasir Hussain > > On Thu, Aug 1, 2024 at 4:30 PM Rajesh Kokkonda <rajeshk.kokko...@gmail.com> > wrote: > >> Hi, >> >> We are seeing a gradual growth in the memory consumption of our process >> on Windows. Ours is a C++ application that directly loads libpq.dll and >> handles the queries and functions. We use setSingleRowMethod to limit the >> number of rows returned simultaneously to the application. We do not >> observe any memory increase when the application is run on Linux. There is >> no code difference between Windows and Linux from the >> application standpoint. We ran valgrind against our application on Linux >> and found no memory leaks. Since the same code is being used on Windows as >> well, we do not suspect any memory leak there. The question is if there >> are any known memory leaks with the version of the library we are using on >> Windows. Kindly let us know. >> >> The version of the library on Linux is libpq.so.5.16 >> >> The windows version of the library is 16.0.3.0 >> >> >> [image: image.png] >> >> Thanks, >> Rajesh >> >