add socket test, fix db dir