# # # patch "packet.cc" # from [67a89e7dbb4c38c5e0d343741a9b34578523ebb3] # to [916daa6b44b0692a7752653521d419f7b41a03e9] # ============================================================ --- packet.cc 67a89e7dbb4c38c5e0d343741a9b34578523ebb3 +++ packet.cc 916daa6b44b0692a7752653521d419f7b41a03e9 @@ -65,6 +65,12 @@ packet_db_writer::consume_file_data(file_id const & ident, file_data const & dat) { + if (app.db.file_version_exists(ident)) + { + L(F("file version '%s' already exists in db\n") % ident); + return; + } + transaction_guard guard(app.db); app.db.put_file(ident, dat); guard.commit();