Socket Sharding in Nginx Release 1.9.1
nginx.com
nginx.com
[1] http://engineeringblog.yelp.com/2015/04/true-zero-downtime-h...
And if it's offloading some work onto the kernel, having a popular tool support it may push Linux developers to fix the support.
In the HAProxy case one of the sockets belongs to the old server which is going away, and a new connection can be assigned to that socket right before it does so. For Nginx, all of the sockets are accepting new connections.