On Thu, Oct 2, 2014 at 9:01 AM, Ben Pfaff <[email protected]> wrote:
> On Wed, Oct 01, 2014 at 11:52:30AM -0700, Gurucharan Shetty wrote:
>> As of now, when someone passes a punix:foo/bar as a connection type
>> in Windows, we create a TCP server using 127.0.0.1 and save the kernel
>> assigned port number in the file foo/bar. The connection name
>> as obtained through pstream_get_name() would be ptcp:127.0.0.1:$PORT.
>> This was okay if pstream_get_name() was only used for logging
>> purposes. But netdev-dummy uses it to close active connections when the
>> passed name and created name are different. This causes transient
>> connection teardowns while using patch ports in Windows unit tests
>> causing occasional packet loss.
>>
>> This commit sets the connection name to be punix:foo/bar instead
>> of ptcp:127.0.0.1:$PORT for pwindows.
>>
>> Signed-off-by: Gurucharan Shetty <[email protected]>
>
> I like this better anyway, even without knowing that it solves a problem
> with netdev-dummy. Thanks for finding and fixing the problem.
>
> I only skimmed the patch; I'll assume that it does what you explained
> above.
>
> Acked-by: Ben Pfaff <[email protected]>
Thanks, I applied this to master.
_______________________________________________
dev mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/dev