More debuggin
This commit is contained in:
+1
-1
@@ -76,7 +76,7 @@ namespace Network {
|
||||
void send( string &s );
|
||||
string recv( void );
|
||||
int fd( void ) { return sock; }
|
||||
int get_MTU( void ) { return MTU; }
|
||||
int get_MTU( void ) { return 110; }
|
||||
|
||||
int port( void );
|
||||
string get_key( void ) { return key.printable_key(); }
|
||||
|
||||
@@ -131,12 +131,10 @@ void Transport<MyState, RemoteState>::send_to_receiver( void )
|
||||
/* If this is the final diff in a sequence, make sure it does get the highest
|
||||
state number (even if we've retread to previously-seen ground ) */
|
||||
/* This will force the client to update to this state */
|
||||
/*
|
||||
if ( (previously_sent->num != sent_states.back().num)
|
||||
&& (new_state == target_receiver_state) ) {
|
||||
previously_sent = sent_states.end();
|
||||
}
|
||||
*/
|
||||
|
||||
if ( previously_sent == sent_states.end() ) { /* not previously sent */
|
||||
inst.new_num = sent_states.back().num + 1;
|
||||
@@ -153,7 +151,7 @@ void Transport<MyState, RemoteState>::send_to_receiver( void )
|
||||
string s = inst.tostring();
|
||||
|
||||
try {
|
||||
fprintf( stderr, "Sent instruction from %d => %d (terminal %d)\r\n", int(inst.old_num), int(inst.new_num), int(sent_states.back().num) );
|
||||
fprintf( stderr, "Sent instruction from %d => %d (terminal %d): %s\r\n", int(inst.old_num), int(inst.new_num), int(sent_states.back().num), inst.diff.c_str() );
|
||||
connection.send( s );
|
||||
} catch ( MTUException m ) {
|
||||
continue;
|
||||
|
||||
+1
-1
@@ -102,7 +102,7 @@ int main( int argc, char *argv[] )
|
||||
|
||||
if ( fds[ 0 ].revents & POLLIN ) {
|
||||
char x = getchar();
|
||||
for ( int i = 0; i < 4096; i++ ) {
|
||||
for ( int i = 0; i < 20; i++ ) {
|
||||
n->get_current_state().key_hit( x );
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user