Hi,
I'm seeing a strange phenomenon, and I'm not sure whether it's my code or
some thrift bug, so I'd like to know if anyone has seen this behavior
before.
Setup:
1. python thrift server using thread pool server, binary accelerated
protocol, buffered transport.
2. php thrift client using the non binary php code. It's just a gateway
between clients and the thrift server, handling stuff like cookies etc. it
just serializes the thrift responses to JSON.

Now, after some time in operation,  what I'm seeing that structures that
should be full of data in the responses, are being returned to the users as
NULL.
I'm logging the responses before serialization in python, and they are okay
and full of data. but they get to the other side with some fields being
NULLs. these
restarting the python server solves this for a while, then it starts getting
worse and worse again (the frequency of this occurring increases over time)
the thrift modules don't raise any exceptions or report anything unusual.
I'm using thrift 0.4.0
Has anyone seen this behavior before?
any ideas on troubleshooting this?

Thanks

Reply via email to