manually release controller and dataplane references

The GC wasn't collecting these objects in a timely manner, which caused the
process to run out of file descriptors.
2 files changed