Is it possible to use file descriptor after main returns
Hello All,
I want to use the file descriptor opened by application_1 in another application_2, i.e ./application_1 : main() { fd_1 = open( file ); return fd_1; } ./application_2 fd_1 main() { ret = read( fd_1 ); return fd; } My concern is once application_1 main returns all open fds will be closed right ? Thanks in advance . Thanks, |
Do you want to organize IPC (Inter-Process-Communications) ?
|
of course.
all files are closed on exit. |
Quote:
Why dont you write the fd_1 = open( file ); bit in your application_2 itself ? Linux |
All times are GMT -5. The time now is 06:07 AM. |