Просмотр исходного кода

After sending pack, close off.

John Carr 16 лет назад
Родитель
Сommit
8a6fb699d2
2 измененных файлов с 6 добавлено и 1 удалено
  1. 3 1
      bin/dul-daemon
  2. 3 0
      dulwich/server.py

+ 3 - 1
bin/dul-daemon

@@ -112,7 +112,9 @@ class GitBackend(Backend):
 
 
         # send sha1 of pack
         # send sha1 of pack
         write(w.digest)
         write(w.digest)
-        
+
+        progress("how was that, then?\n")
+
 
 
 if __name__ == "__main__":
 if __name__ == "__main__":
     gitdir = None
     gitdir = None

+ 3 - 0
dulwich/server.py

@@ -160,6 +160,9 @@ class UploadPackHandler(Handler):
       
       
         self.backend.generate_pack(want_revs, have_revs, lambda x: self.write_sideband(1, x), lambda x: self.write_sideband(2, x))
         self.backend.generate_pack(want_revs, have_revs, lambda x: self.write_sideband(1, x), lambda x: self.write_sideband(2, x))
 
 
+        # we are done
+        self.write("0000")
+
 
 
 class ReceivePackHandler(Handler):
 class ReceivePackHandler(Handler):