https://gitlab.synchro.net/main/sbbs/-/commit/54a05b65148085247e667152 Modified Files:
src/sexpots/sexpots.c
Log Message:
Implement write-retry in modem_send()
In attempt to address the "Error 11" (EAGAIN) error theat Nelgin sees when configuring some longer modem init strings on Linux.
This is just a single retry (after a yield) after any modem command char send failure (for any reason), including the terminating carriage-return.
as you can see in a previous message, mine is a lot longer than his but works fine. I think his EAGAIN could be a resource conflict in some form of buffer maybe. ie sending data too fast (not that it should matter).
not knowing his setup i couldnt answer that, but i would put money on it being on a cheap usb/serial adapter :D
| Sysop: | |
|---|---|
| Location: | Clearfield, Utah |
| Users: | 52 |
| Nodes: | 15 (0 / 15) |
| Uptime: | 161:44:46 |
| Calls: | 1,226 |
| Calls today: | 3 |
| Files: | 38,179 |
| D/L today: |
203 files (510M bytes) |
| Messages: | 34,837 |