host_communication: set rctx->tot_len after receiving USB transfer
diff --git a/firmware/src_simtrace/host_communication.c b/firmware/src_simtrace/host_communication.c
index 05f7999..fcff33c 100644
--- a/firmware/src_simtrace/host_communication.c
+++ b/firmware/src_simtrace/host_communication.c
@@ -86,6 +86,7 @@
 		req_ctx_put(rctx);
 		return;
 	}
+	rctx->tot_len = transferred;
 	req_ctx_set_state(rctx, RCTX_S_MAIN_PROCESSING);
 	llist_add_tail(&rctx->list, queue);
 }