enginebuffer.py: don't use weakref for the default channel

darcs-hash:20081216173712-b2873-8bbb34f54cc284cd67c8fa3d341b9aae8248bf61