К примеру, есть уже открытое соединение к IMAP-серверу, как его передать другому процессу, что-то с ним сделать, и потом вернуть обратно первому процессу?
Нагуглилось что-то про STREAMS, которые в линуксе даже в ядро не попали, и рипнулись ещё в девяностых, и про передачу дескрипторов через UNIX-сокет, но пока поллитры разобраться не хватило.
Желательно с примерами на перл.
Ну или с объяснением, почему такими извращениями страдать не надо.
Спасибо.