Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Casteele

Pages: [1]
1
Hi, I cannot "reply" to add this to the previous topics on this subject.

For my Debian 9 (Stretch) machine, InForm would have communication timeout issues during startup. Previously, the "patch" presented to fix this was to disable the timeout completely, which was less than ideal.

However, after updating QB64 and InForm to the latest from GIT and having to go back and re-patch, I found that it is not necessary to disable the timeout entirely; I simply changed the timeout from 10 to 120 (it takes about that long for the communications to finally go through on my machine), without disabling or changing anything else in the code.

Therefor, I am suggesting that rather than requiring users to patch their installations, that the timeout in the official releases be changed to 120 as a minimum, perhaps with a message asking the user to be patient while loading and connecting. Perhaps also include a configuration option to manually set the timeout value? Another idea is to ask the user for a timeout value (and default to X if no user input provided in Y seconds) or present a "Continue to wait longer?" option/button when it does timeout. Or any combination of the above options.

Regards!

2
InForm Discussion / Re: InForm & vWATCH Linux issues
« on: February 02, 2019, 04:43:35 am »
Hi,

I can confirm this problem exists on my Debian Stretch machine, running "bare metal" and NOT in a virtual machine. Likewise, the patched files attached above do seem to fix the problem for me, as well. Here's my uname -a output: "Linux caslt1-deb64b 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux". My machine's TCP/IP stack/firewall/iptables/etc is completely open to my LAN/intranet, so there should be no problems with any kind of communications.

Also, have you considered perhaps there's a bug in the QB64 code for the TCP/IP communications causing the timeout? (Or even in any of the libraries QB64 links against in Debian?)

Pages: [1]