{"action":"reopened","issue":{"url":"https://api.github.com/repos/zeromq/libzmq/issues/2224","repository_url":"https://api.github.com/repos/zeromq/libzmq","labels_url":"https://api.github.com/repos/zeromq/libzmq/issues/2224/labels{/name}","comments_url":"https://api.github.com/repos/zeromq/libzmq/issues/2224/comments","events_url":"https://api.github.com/repos/zeromq/libzmq/issues/2224/events","html_url":"https://github.com/zeromq/libzmq/issues/2224","id":191388435,"number":2224,"title":"Plugout network lead to server cannot receive packet","user":{"login":"wenjians","id":2606451,"avatar_url":"https://avatars.githubusercontent.com/u/2606451?v=3","gravatar_id":"","url":"https://api.github.com/users/wenjians","html_url":"https://github.com/wenjians","followers_url":"https://api.github.com/users/wenjians/followers","following_url":"https://api.github.com/users/wenjians/following{/other_user}","gists_url":"https://api.github.com/users/wenjians/gists{/gist_id}","starred_url":"https://api.github.com/users/wenjians/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wenjians/subscriptions","organizations_url":"https://api.github.com/users/wenjians/orgs","repos_url":"https://api.github.com/users/wenjians/repos","events_url":"https://api.github.com/users/wenjians/events{/privacy}","received_events_url":"https://api.github.com/users/wenjians/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2016-11-23T21:57:10Z","updated_at":"2017-01-20T08:48:48Z","closed_at":null,"body":"Hi all,\r\nI wrote a Windows (Win 10) service that using c#, the service itself is quite simple, which is something like log service. the expectation is client send request to service and service don't need response to the client, so dealer/route mode are selected (http://zguide.zeromq.org/page:all#The-Asynchronous-Client-Server-Pattern), but we don't have bottom worker because no load balance is need.\r\n\r\nthe service is written with C# as Win10 service and client is written with C++. and the ZeroMQ version is 4.0.4, which is the latest.  server code is similar as https://github.com/metadings/zguide/blob/master/examples/C%23/flserver3.cs.\r\n\r\nit works well in normal case, when we test in some network abnormal case:\r\n- plugout the network link for about 30 seconds and plugin again, the communicaiton will continue when link connected.\r\n- plugout the network link for more than 1 minutes and plugin again, we found the C# server could not receive any packet, but when we capture the network with Wireshark, the TCP communicaiton is okay.\r\n\r\nIs anyone has similar issues, and is there any idea how to solve this issue? what confused me is that why TCP communicaiton looks fine but server could not receive packet?\r\n\r\nBest Regards,\r\nKevin"}}
{"actor":{"display_login":"bluca"}}