Closes the sink.
The add method must not be called after this method.
Calling this method more than once is allowed, but does nothing.
Future close() => controller.close();