From: Dale B. <dr...@cs...> - 2002-12-09 03:15:45
|
>> Are you using OOB? If so, I'm guessing that you're either not calling >> crNetFree() in the correct place(s), or there is some strange order >> problem in how you get/send and free messages. I'm also not sure that >> an MTU of that small of a size has ever been tested, but I believe the >> tcp/udp code ignores the mtu setting as it is handled dynamically by >> the protocals. > Thats wierd.. the buffer size should be controlled by conn->buffer_size > [ie see TCPIPAlloc() in util/tcpip.c], and im not sure how that would be > reset... I am using OOB. I'm pretty sure I'm freeing things correctly, but I can't be positive. The mtu is small since, as of yet, individual messages are being sent, and they only take a few bytes each. Anything more is overkill, so I'm just using the smallest one possible. I looked into where the buffer was created and I couldn't figure out how conn->buffer_size would be getting changed either. |