আমি ssh ব্যবহার করে অন্য মেশিনে এক মেশিন থেকে একটি স্ক্রিপ্ট চলমান করছি।
ssh <host> a.pl
এখন, a.pl 'system' পদ্ধতি ব্যবহার করে এবং প্রতিটি ব্যাকগ্রাউন্ডে execution করে a.pl এর অন্যান্য কয়েকটি উদাহরণ শুরু করে। আমি এটিকে এলডিএপি দিয়ে সংহত করেছি এবং যখন কোন একটি ঘটনা মরে যায়, তখন মূল a.pl স্ক্রিপ্টটি এটি সম্পর্কে জানতে পারে কারণ এটি ক্রমাগত নজরদারি চালিয়ে থাকে। ফলস্বরূপ, একটি দৃষ্টান্তের মধ্যে একটি মৃত্যু হয়েছে তা খুঁজে পাওয়া গেলে, মূল স্ক্রিপ্টটিও মরে যায় এবং অবশিষ্ট ঘটনাগুলি তখন init (1) এর মালিকানাধীন।
আমি এই প্রধান স্ক্রিপ্ট মারা যখন এস এস এস প্রস্থান আশা করবে। কিন্তু, যেভাবেই মনে হয় যে এসএসসি চালু হওয়া সমস্ত প্রসেসের জন্য অপেক্ষা করছে। আমি অবশিষ্ট ঘটনা হত্যা যখন ssh প্রস্থান।
এই প্রত্যাশিত আচরণ কি? যদি হ্যাঁ, কেন এমন হয়?