When the message payload have been delivered to the IoT Hub and I close the connection using client.close, I get the following OUT OF MEMOTY error constantly:
OUT OF MEMORY error.
0: out_of_memory_
/core/exceptions.toit:195:1
1: Map.remove
/core/collections.toit:2474:17
2: HashedInsertionOrderedCollection_.remove
/core/collections.toit:1936:5
3: RpcSynchronizer_.send.
/rpc/rpc.toit:66:11
4: __Monitor__.locked_.
/core/monitor_impl.toit:123:12
5: __Monitor__.locked_
/core/monitor_impl.toit:95:3
6: RpcSynchronizer_.send
/rpc/rpc.toit:53:3
7: Rpc.invoke.
/rpc/rpc.toit:30:21
8: Rpc.invoke
/rpc/rpc.toit:32:52
9: invoke
/rpc/rpc.toit:8:23
10: TcpSocketImpl_.write
/net/impl.toit:132:15
11: Session.flush_outgoing_
/tls/session.toit:199:25
12: Session.write
/tls/session.toit:145:9
...
28: Connection_.write
/full_client.toit:153:14
29: FullClient.disconnect_.
.
/full_client.toit:907:23
30: Mutex.do.
/monitor.toit:24:27
31: __Monitor__.locked_.
/core/monitor_impl.toit:123:12
32: __Monitor__.locked_
/core/monitor_impl.toit:95:3
33: Mutex.do
/monitor.toit:24:3
34: FullClient.disconnect_.
/full_client.toit:905:19
35: Mutex.do.
/monitor.toit:24:27
36: __Monitor__.locked_.
/core/monitor_impl.toit:123:12
37: __Monitor__.locked_
/core/monitor_impl.toit:95:3
38: Mutex.do
/monitor.toit:24:3
39: FullClient.disconnect_
/full_client.toit:899:14
40: FullClient.close
/full_client.toit:883:19
41: Client.close
/client.toit:214:13