Client crashes if an SDS update for an already deleted task is received

An update for an SDS is sometimes received after the task is deleted. This happened multiple times when I was running the test suite on the NodeMCU during the execution of this task:

withShared 42.0 \sh-> liftmTask (liftsds \lsds=sh In {main=setSds lsds (lit 38.0)}) dev

This is task is removed after setSds was rewritten, but the server still sends an update for the new SDS value to device.