fix build on windows:
incorrectly signals2 useage