It is impossible to speak for all interrupt handlers, but on dozens of platforms I wrote a hardware interrupt service (ISR), the mechanics were such as to prevent reentry behavior everywhere.
ISRs for software interrupts, on the other hand, out of 2 that I wrote, were specifically designed to detect and handle reentry activity.
As already mentioned, it most likely depends on the OS / platform.
source share