আমি সম্প্রতি সক্ষম করেছি ControlMaster
এবং ControlPersist
এসএসএইচে যাতে এটি গতিতে পুনরায় ব্যবহার করে এবং মাল্টিপ্লেক্স সংযোগ করে। কনফিগারেশনটি হ'ল:
ControlMaster auto
ControlPath /tmp/ssh_mux_%h_%p_%r
ControlPersist 4h
আমি যদি ControlPersist
অফ করি তবে সবকিছু ঠিক আছে। এটি চালু থাকলেও, প্রথম গিট / এইচজি সংযোগ সর্বদা হিমশীতল হবে। সাধারণভাবে (শেলের মধ্যে) এসএসএইচিং প্রথমবারের মতো সূক্ষ্মভাবে কাজ করে তবে গিট / এইচজি হিমশীতল হয়। যদি আমি এটি সিটিআরএল + সি দিয়ে থামিয়ে দিয়ে আবার চেষ্টা করি তবে এটি মাল্টিপ্লেক্সের সাথে ইতিমধ্যে প্রতিষ্ঠিত সংযোগটি ব্যবহার করবে এবং এটি দ্রুত হবে, তবে এটি প্রথমবার এটি করবে না। বাঁক LogLevel
থেকে 11 পর্যন্ত আমাকে দেয়:
remote: debug2: fd 4 setting O_NONBLOCK
remote: debug1: forking to background
remote: debug1: Entering interactive session.
remote: debug2: set_control_persist_exit_time: schedule exit in 14400 seconds
remote: debug1: multiplexing control connection
remote: debug2: fd 5 setting O_NONBLOCK
কোন মুহুর্তে, এটি কেবল হিমশীতল এবং সেখানে চিরকাল থাকে। কোনো সমস্যা?