Browse Source

Test

etomic
jl777 7 years ago
parent
commit
42374bec95
  1. 7
      iguana/exchanges/LP_nativeDEX.c

7
iguana/exchanges/LP_nativeDEX.c

@ -28,6 +28,9 @@
// bigendian architectures need to use little endian for sighash calcs
#include <stdio.h>
long LP_cjson_allocated,LP_cjson_total,LP_cjson_count;
struct LP_millistats
{
double lastmilli,millisum,threshold;
@ -367,8 +370,11 @@ int32_t LP_sock_check(char *typestr,void *ctx,char *myipaddr,int32_t pubsock,int
}
if ( validreq != 0 )
{
long startval = LP_cjson_allocated;
if ( (retstr= LP_process_message(ctx,typestr,myipaddr,pubsock,ptr,recvlen,sock)) != 0 )
free(retstr);
if ( LP_cjson_allocated > startval )
printf("leaked.%ld (%s)\n",LP_cjson_allocated - startval,(char *)ptr);
if ( Broadcaststr != 0 )
{
//printf("self broadcast.(%s)\n",Broadcaststr);
@ -1200,7 +1206,6 @@ struct LP_memory_list
void *ptr;
} *LP_memory_list;
int32_t zeroval() { return(0); }
long LP_cjson_allocated,LP_cjson_total,LP_cjson_count;
void *LP_alloc(uint64_t len)
{

Loading…
Cancel
Save