# # patch "cvs_sync.cc" # from [329d2398164ed0acb56708bf3fc5f879f61e946b] # to [302af4c7695a3d2952f0f8e9e21d6228f859c14d] # # patch "netxx_pipe.cc" # from [b17ca135b4a0b719e78a51e75c8fddca24efddd7] # to [e39ef04aa1dac4493d79a9b4aab1c43762bd3fc4] # ======================================================================== --- cvs_sync.cc 329d2398164ed0acb56708bf3fc5f879f61e946b +++ cvs_sync.cc 302af4c7695a3d2952f0f8e9e21d6228f859c14d @@ -1738,7 +1738,10 @@ // parts[3]=date // parts[4]=keyword subst // parts[5]='T'tag - time_t modtime=cvs_client::Entries2time_t(parts[3]); + time_t modtime=-1; + try + { modtime=cvs_client::Entries2time_t(parts[3]); + } catch (std::exception &e) {} I(files.find(filename)==files.end()); std::map::iterator f =files.insert(std::make_pair(filename,file_history())).first; ======================================================================== --- netxx_pipe.cc b17ca135b4a0b719e78a51e75c8fddca24efddd7 +++ netxx_pipe.cc e39ef04aa1dac4493d79a9b4aab1c43762bd3fc4 @@ -130,7 +130,8 @@ fcntl(readfd,F_SETFL,fcntl(readfd,F_GETFL)|O_NONBLOCK); #endif pi_.add_socket(readfd); - pi_.add_socket(writefd); +#warning FIXME! +// pi_.add_socket(writefd); } Netxx::signed_size_type Netxx::PipeStream::read (void *buffer, size_type length)