I do not understand well this statement of the doc:
Note: The handle_data function runs before any functions scheduled to run in the same minute. Also, scheduled functions have the same timeout restrictions as handle_data, i.e., the total amount of time taken up by handle_data and any scheduled functions for the same minute can't exceed 50 seconds.
Does it means that the "handle_data" and scheduled function have a hard wallclock limit of 50 sec? I mean does a function will be killed after 50 sec?
If handle_data take x sec, then during that minute two additional functions are called and both take y sec to be executed. Does the third call will be killed after 50-y-x sec?
I expect that this wallclock limit is not set for function called after closing time?