catch sigterm also