There are currently a few endpoints -- mostly PUT/POST -- which, while they invoke side-effects, don't finish and return a response to the client.
This makes it impossible to evaluate the success or failure of a query client-side and to update the view to reflect this. It can also result in long-running function invocations client-side before a timeout is detected.
These methods should include calls to self.finish().
There are currently a few endpoints -- mostly
PUT
/POST
-- which, while they invoke side-effects, don't finish and return a response to the client.This makes it impossible to evaluate the success or failure of a query client-side and to update the view to reflect this. It can also result in long-running function invocations client-side before a timeout is detected.
These methods should include calls to
self.finish()
.