[Mono-dev] TCP_CORK on ubuntu

Greg Young gregoryyoung1 at gmail.com
Thu Jun 21 10:48:58 UTC 2012


In doing some testing it looks like TCP_CORK is not being set by
default on ubuntu when dealing with async APIs for TCP.

I realized this by not seeing a perf difference when sending 20 byte
packets when setting NODELAY.

1) Is this by design for some reason?
2) Can this be bypassed? I didn't see an enum definition in names of
MSG_MORE or TCP_CORK.

I also noticed it is set by default in OpenSUSE which was a bit weird.

Thoughts?

Cheers,

Greg

-- 
Le doute n'est pas une condition agréable, mais la certitude est absurde.


More information about the Mono-devel-list mailing list