Because exim's libident only reads as much as it feels like from its identd connection, it closes it too early and causes a TCP RST packet to be sent.
Created attachment 4125 [details] I'm sure this patch is overkill, but...
Fixed in 3.16-2.