Everything is running on the same box. I am running iptables and
following the advice in the post attached tried changing my tcp keep
alive. For testing purposes I ramped the keep alive way up and ran my
test several times while capturing the data with wireshark. A few
things came out of this testing.
1. In my test, the error is not actually happening on drop namespace,
it is happening on set_cell the same as in my application, exception
handling code is obscuring this.
2. The timeout is consistently around 26.5 minutes.
3. My test is actually using 2 ports. I assume one is for reading and
one is for writing and that this is normal behavior.
4. In watching wireshark (I can provide the file if it is convenient)
you can see my first push, then 26.5 minutes of tcp keep alive
messages then a call from the server port (38080) that is a [FIN ACK]
on both client ports. Then 30 seconds (to match my 27 minute timeout)
my attempt to set cell, which clearly is now failing.
Any advice?
I'm not sure if it is important but I do have other clients that do
read only operations on hypertable working from other machines on the
network, though they do not have opportunities for long timeouts.
Kasey
On Apr 7, 12:30 am, Doug Judd <
d...@hypertable.com> wrote:
> Hi Kasey,
>
> What does your setup look like? Do you have your client program
> communicating with the ThriftBroker over the network, or is this all on a
> single host? Also, do you have iptables running? If so, take a look at
> this post regarding iptables Connection
> Timout<
http://documents.made-it.com/iptables-timeout.html>
> .