fix bug in edge destructor