Thanks, could you confirm what version you're using please, is this the HEAD version?
On Thu, Sep 4, 2014 at 11:24 AM, swati joshi <[email protected]> wrote: > Hi there, > > I am designing a process which acts as a localhost server and this is > built on Mongoose APIs. > Basically, this process does the talking with browser via webscokets. > > I am using mg_wakeup_server ( ) API for writing my data into websocket. > Things are working absolutely well as expected. > > But the observation is that everytime any data is written into websocket, > my process consumes more memory and never releases it. > To elobrate, when i use the below command in ubuntu to know how much > memory my process i.e. httpserver , i observe the results written in RED. > > " top -b -n 1 | grep -i httpserver" > > 2286 202 root R 14900 1.9 0 9.6 /usr/occif/httpserver > -document_root /data_persist/ocd > 7959 3870 root S 2708 0.3 0 0.0 grep -i httpserver > > Now after i transfer some data over websocket and try the above, i observe > the below > > 2286 202 root S 15156 1.9 0 0.0 /usr/occif/httpserver > -document_root /data_persist/ocd > 8192 3870 root S 2708 0.3 0 0.0 grep -i httpserver > > It could be observed that memory consumed by httpserver has increased from > 14900 to 15156. > This keeps happening everytime I send any data over websocket. > > And according my knowledge, I have initialsed all my internal variables > well & freed all mallocs. > Additionally, when i run my code (including mongoose.c & mongoose.h) on a > static analysis tool, it suggests a resource leak in ns_socketpair2 ( ). > > Could you please help me with whats exactly happening ? How can i over > come this problem as this is posing a serious memory issue to my process. > > Thanks & Regards, > Swati > > -- > You received this message because you are subscribed to the Google Groups > "mongoose-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/mongoose-users. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "mongoose-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/mongoose-users. For more options, visit https://groups.google.com/d/optout.
