Implement NEWNYM. Nick, did I do a bad thing?

svn:r6105
This commit is contained in:
Roger Dingledine
2006-03-09 00:18:16 +00:00
parent 8a72c2bd62
commit 44107f6ec4
3 changed files with 11 additions and 0 deletions
+6
View File
@@ -1220,6 +1220,9 @@ control_signal_act(int the_signal)
case 15:
signal_callback(0,0,(void*)(uintptr_t)SIGTERM);
break;
case SIGNEWNYM:
signal_callback(0,0,(void*)(uintptr_t)SIGNEWNYM);
break;
default:
return -1;
}
@@ -1274,6 +1277,9 @@ signal_callback(int fd, short events, void *arg)
zombies */
break;
#endif
case SIGNEWNYM:
circuit_expire_all_dirty_circs();
break;
}
}