Tera Term drops receive data when menu context is in focus
Eröffnet am: 2023-06-24 07:00
Letztes Update: 2023-06-24 07:00
Auswertung: | ericshufro | Verantwortlicher: | (Keine) |
---|---|---|---|
Priorität: | 5 - Mittel | Meilenstein: | (Keine) |
Typ: | Fehler | Schweregrad: | 8 |
Komponente: | Tera Term | Status: | Offen |
Lösung | Keine |
Einzelheiten
On version v4.106, and presumably earlier versions, file transfers stop when the menu context menus are open. They resume the moment the mouse focus returns to the main window.
For USB CDC virtual com port devices, this causes the remote USB controller endpoint to stop generating transmit complete data events; presumably, the application stops reading from the device and there is NAK backpressure on the embedded side.
Please check this. This expectation is that a file transfer or single character transfer continues while the context menus are open.
Reproduction steps:
1. Configure two FTDI adapters for 115,200 bps (or other rate) on two Tera Term windows. 2. Configure the second window to log received data to file. 3. Send a file from the first window. 3. Observe incoming characters on the second window. 4. Open the file menu; notice the display stops refreshing with receive data. 5. Release the mouse at any time to resume reception. 6. Notice the received file size does not match the send file size and that the difference is proportional to how long the menu context was in focus.
Letzte Aktualisierung für dieses Ticket
2023-06-24 07:00 Aktualisiert von: ericshufro
- New Ticket "Tera Term drops receive data when menu context is in focus" created