поясните мне вот такую ситтуацию выполняется функция обрабатывается какойто объект , и в этот момент программа получает сигнал (HUP или ещё какой-нибудь). как я понимаю выполнение текущей операции обрывается и вызывается обработчик сигнала, а не получится ли так что какието данные изза этого могут потеряться ?