Added try/catch exception handler
to catch the exception thrown when a datasource closes.

	modified:   SubProtocol.cpp
Removed ControlProtocol.cpp