关于python中断信号量问题

signal.signal(signal.SIGINT,hehe)
while 1:
   clientsock, clientaddr = s.accept()
   
当我按ctrl + c 时候 程序一点反映都没有,就是说hehe这个函数根本没运行
除非有个客户端connect 后 ,ctrl + c信号才会被接收 ,这是为什么
c中只要按下ctrl + c 就可以离开捕抓到