diff options
| author | Ben Pfaff <blp@nicira.com> | 2010-02-02 14:41:00 -0800 |
|---|---|---|
| committer | Ben Pfaff <blp@nicira.com> | 2010-02-02 15:21:09 -0800 |
| commit | 23935e8bcb5be3e82ed2fb16333fdbea36eedfcd (patch) | |
| tree | 8f4ade451f0c9cbb1d236f6326aeac2b93321071 /ovsdb/ovsdb-server.c | |
| parent | e084f69017bc840cd7aed4cc9ed2e13f3fb6747e (diff) | |
| download | openvswitch-23935e8bcb5be3e82ed2fb16333fdbea36eedfcd.tar.gz | |
ovsdb-server: Free memory on exit.
It is not really important to free memory on program exit, but it makes it
easier to see real memory leaks.
Found with valgrind.
Diffstat (limited to 'ovsdb/ovsdb-server.c')
| -rw-r--r-- | ovsdb/ovsdb-server.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ovsdb/ovsdb-server.c b/ovsdb/ovsdb-server.c index 900f4eccb..ab7e6c348 100644 --- a/ovsdb/ovsdb-server.c +++ b/ovsdb/ovsdb-server.c @@ -112,6 +112,10 @@ main(int argc, char *argv[]) ovsdb_trigger_wait(db, time_msec()); poll_block(); } + ovsdb_jsonrpc_server_destroy(jsonrpc); + ovsdb_destroy(db); + shash_destroy(&remotes); + unixctl_server_destroy(unixctl); return 0; } |
