Infinite combo fails to unkillable Zerg

Can anyone explain why they full healed after each hit?