Commit c072c18d authored by Kaarle Ritvanen's avatar Kaarle Ritvanen

close database on SIGINT

cleans up procfs mount
parent 5c349335
......@@ -441,6 +441,14 @@ static void apk_applet_register_builtin(void)
static struct apk_database db;
static void on_sigint(int s)
exit(128 + s);
int main(int argc, char **argv)
struct apk_applet *applet;
......@@ -448,7 +456,6 @@ int main(int argc, char **argv)
struct option *opt, *all_options;
int i, p, r, num_options;
void *ctx = NULL;
struct apk_database db;
struct apk_db_options dbopts;
const struct apk_option_group **optgroups = default_optgroups;
struct apk_string_array *args;
......@@ -517,6 +524,7 @@ int main(int argc, char **argv)
signal(SIGINT, on_sigint);
#ifdef TEST_MODE
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment