tcp - Ruby - EM::connection send_data not sending data -
i have class extending em::connection. inside class, check new entries in database, if there new entry, format data , send across tcp connection using send_data. after sending data, logs has done text file, updates database mark record sent.
this program runs indefinitely , sends tcp updates @ frequencies driven sporadic user based activity generates database records.
normally, can watch data pass across network using linux ngrep command.
i having problem send_data command not sending data , not throwing errors. after gets in state, not send more data until restart program. makes issue worse because send_data not throw errors when occurs, program writes logs if worked , updates database record , marks sent.
is there way check results of send_data command?
if related far end not reading , read buffer maxing out, there anyway can check outbound buffer size?
Comments
Post a Comment