It will; after about 45 minutes.
We actually don't do much right now with process time. It will be reported to the UI which will present a dialog box encouraging the user to kill the process, but nothing is enforced for this server-side (beyond the 45 minute timer above).
It should not — this screenshot is from me running that exact code. Oh, right. I forgot that if you don't interact with the dialog, the frontend assumes you walked away and forgot so it sends the kill command (which the dialog even says... too bad I can't read).
In addition to the above, old-style REST requests have a 10 second timeout.