IRC Logs for #lost


2021-06-23

06:33:03 XanClic joined the channel
07:06:44 kevin joined the channel
07:28:36 xq joined the channel
08:04:52 kevin: XanClic: Wieso willst du denn ReOpenFile() benutzen (ich nehme an, das ist eine Art fcntl)? Unter Linux haben wir doch auch den Pfad, der einfach einen neuen Filedescriptor aufmacht?
08:05:05 XanClic: das ist ja kaputt
08:05:24 kevin: Kann sein, aber es tut ;-)
08:05:47 XanClic: ich weiß nur, dass die virtiofsds /proc/self/fds/%i für Reopens benutzen
08:06:10 XanClic: s#s/#/#
08:06:15 kevin: Das ist halt nur bedingt portabel...
08:06:25 XanClic: gut, für etwas, das file-posix heißt, ja
08:06:27 kevin: Aber macht ja auf jeden Fall auch einen neuen fd
08:06:42 XanClic: ReOpenFile() gibt ja auch einen neuen fd
08:06:47 XanClic: oder besser gesagt eine neue fhandle
08:06:52 kevin: file-posix nimmt einfach den gleichen Pfad nochmal, auch wenn dort jetzt eine andere Datei liegt, oder?
08:07:09 XanClic: weiß nicht, hab ja nicht nachgesehen
08:08:13 kevin: Jo, sieht so aus
08:09:01 kevin: Also wenn fcntl() geht für die neuen Flags, nimmt es das, sonst halt ein neues qemu_open() mit dem Originalpfad
08:09:20 kevin: Es gibt ja ein paar Flags, die man nicht mit fcntl() ändern kann
08:11:13 XanClic: ganz schön kaputt
08:11:14 XanClic: aber gut
17:33:25 mib_6odw1n joined the channel
21:29:26 Paddy joined the channel