does this trigger the infinite loop if you comment out your fix? Sometimes signals are disabled in tests