pacman/src/pacman
Andrew Gregory 7fb8a299c2 pacman: exit without memory cleanup on signals
Memory allocation/deallocation functions are not safe to call from
signal handlers.  Just remove the lock file if there is one and exit
immediately.

Fixes: FS#46375, FS#45995, FS#47011

Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com>
Signed-off-by: Allan McRae <allan@archlinux.org>
2015-12-05 17:57:49 +10:00
..
po Remove ko_KR translation 2015-08-08 10:36:03 +10:00
.gitignore Remove pacman.static build from build files 2008-07-15 19:05:24 -05:00
Makefile.am pacman: add user hook directories 2015-10-18 10:59:23 +10:00
callback.c Use correct format specifiers 2015-11-11 13:47:08 +10:00
callback.h Update copyright notices for 2015 2015-02-01 21:19:04 +10:00
check.c Update copyright notices for 2015 2015-02-01 21:19:04 +10:00
check.h Update copyright notices for 2015 2015-02-01 21:19:04 +10:00
conf.c Use correct format specifiers 2015-11-11 13:47:08 +10:00
conf.h Add -F --machinereadable option 2015-11-03 14:36:59 +10:00
database.c Actually return the error value of check_db_local 2015-03-15 15:32:58 +10:00
deptest.c Update copyright notices for 2015 2015-02-01 21:19:04 +10:00
files.c files_search: reset found for each target 2015-11-04 15:06:21 +10:00
ini.c move ini parser into common 2015-09-20 17:36:53 +10:00
ini.h move ini parser into common 2015-09-20 17:36:53 +10:00
package.c package.c: Fix incorrect buffersize and constant-folding 2015-11-03 14:41:25 +10:00
package.h Update copyright notices for 2015 2015-02-01 21:19:04 +10:00
pacman.c pacman: exit without memory cleanup on signals 2015-12-05 17:57:49 +10:00
pacman.h Prototype pacman files database operations 2015-07-15 10:57:30 +10:00
query.c Update copyright notices for 2015 2015-02-01 21:19:04 +10:00
remove.c add detail to broken dependency errors 2015-11-04 14:50:57 +10:00
sync.c add detail to broken dependency errors 2015-11-04 14:50:57 +10:00
upgrade.c Update copyright notices for 2015 2015-02-01 21:19:04 +10:00
util-common.c Split common utility functions for libalpm and pacman 2013-01-04 21:49:37 +10:00
util-common.h Split common utility functions for libalpm and pacman 2013-01-04 21:49:37 +10:00
util.c Use correct format specifiers 2015-11-11 13:47:08 +10:00
util.h move strtrim to util-common 2015-09-20 17:36:27 +10:00