always use respond_complete to finish a request, whether there is a final message...