equal
deleted
inserted
replaced
36 // setup signals |
36 // setup signals |
37 if ((signals = signals_default(ev_base)) == NULL) |
37 if ((signals = signals_default(ev_base)) == NULL) |
38 ERROR("signals_default"); |
38 ERROR("signals_default"); |
39 |
39 |
40 // setup dbfs |
40 // setup dbfs |
41 if ((ctx = dbfs_open(ev_base, &fuse_args, db_conninfo)) == NULL) |
41 if ((ctx = dbfs_new(ev_base, &fuse_args, db_conninfo)) == NULL) |
42 ERROR("dbfs_open"); |
42 ERROR("dbfs_new"); |
43 |
43 |
44 // run libevent |
44 // run libevent |
45 INFO("running libevent loop"); |
45 INFO("running libevent loop"); |
46 |
46 |
47 if (event_base_dispatch(ev_base)) |
47 if (event_base_dispatch(ev_base)) |
49 |
49 |
50 // clean shutdown |
50 // clean shutdown |
51 |
51 |
52 error : |
52 error : |
53 if (ctx) |
53 if (ctx) |
54 dbfs_release(ctx); |
54 dbfs_free(ctx); |
55 |
55 |
56 if (signals) |
56 if (signals) |
57 signals_free(signals); |
57 signals_free(signals); |
58 |
58 |
59 if (ev_base) |
59 if (ev_base) |