search for: tempfd

Displaying 13 results from an estimated 13 matches for "tempfd".

2010 May 11
0
sighttpd 1.1.0 release (includes Ogg Vorbis support)
...d configure check for liboggz add ogg-stdin.[ch], based on fdstream.[ch] fdstream,shrecord: handle oom, fix compile warnings add sighttpd-oggstdin.conf example oggstdin: cache headers, write rest to ringbuffer Write Ogg headers to a temp file and use sendfile add tempfd.[ch], use for ogg stdin headers Add documentation for <OggStdin> module add Ogg Vorbis eg to admin-guide, sighttpd.conf(5) Merge branch 'oggvorbis' Release 1.1.0 Eric Garver (1): Fix segfault on config fail configure.ac | 38 ++++++...
2010 May 11
0
sighttpd 1.1.0 release (includes Ogg Vorbis support)
...d configure check for liboggz add ogg-stdin.[ch], based on fdstream.[ch] fdstream,shrecord: handle oom, fix compile warnings add sighttpd-oggstdin.conf example oggstdin: cache headers, write rest to ringbuffer Write Ogg headers to a temp file and use sendfile add tempfd.[ch], use for ogg stdin headers Add documentation for <OggStdin> module add Ogg Vorbis eg to admin-guide, sighttpd.conf(5) Merge branch 'oggvorbis' Release 1.1.0 Eric Garver (1): Fix segfault on config fail configure.ac | 38 ++++++...
2018 Mar 22
0
[pre-RFC] Data races in concurrent ThinLTO processes
...> > > Problem #1: In certain common situations, ‘rename’ can fail, causing a data race later on. > Look at the following code in the function ‘write’ in ThinLTOCodeGenerator.cpp > > std::error_code EC = > sys::fs::createTemporaryFile("Thin", "tmp.o", TempFD, TempFilename); > if (EC) { > errs() << "Error: " << EC.message() << "\n"; > report_fatal_error("ThinLTO: Can't get a temporary file"); > } > { > raw_fd_ostream OS(TempFD, /* ShouldClose */ true); > OS << OutputB...
2018 Mar 22
4
[pre-RFC] Data races in concurrent ThinLTO processes
...to get your feedback. Problem #1: In certain common situations, 'rename' can fail, causing a data race later on. Look at the following code in the function 'write' in ThinLTOCodeGenerator.cpp std::error_code EC = sys::fs::createTemporaryFile("Thin", "tmp.o", TempFD, TempFilename); if (EC) { errs() << "Error: " << EC.message() << "\n"; report_fatal_error("ThinLTO: Can't get a temporary file"); } { raw_fd_ostream OS(TempFD, /* ShouldClose */ true); OS << OutputBuffer.getBuffer(); } // Rename to f...
2018 Mar 27
4
[pre-RFC] Data races in concurrent ThinLTO processes
...s. I would like to get your feedback. Problem #1: In certain common situations, ‘rename’ can fail, causing a data race later on. Look at the following code in the function ‘write’ in ThinLTOCodeGenerator.cpp std::error_code EC = sys::fs::createTemporaryFile("Thin", "tmp.o", TempFD, TempFilename); if (EC) { errs() << "Error: " << EC.message() << "\n"; report_fatal_error("ThinLTO: Can't get a temporary file"); } { raw_fd_ostream OS(TempFD, /* ShouldClose */ true); OS << OutputBuffer.getBuffer(); } // Rename to f...
2018 Mar 27
0
[pre-RFC] Data races in concurrent ThinLTO processes
...n certain common situations, ‘rename’ can fail, causing a > data race later on.* > > Look at the following code in the function ‘write’ in > ThinLTOCodeGenerator.cpp > > > > *std::error_code EC =* > > * sys::fs::createTemporaryFile("Thin", "tmp.o", TempFD, TempFilename);* > > *if (EC) {* > > * errs() << "Error: " << EC.message() << "\n";* > > * report_fatal_error("ThinLTO: Can't get a temporary file");* > > *}* > > *{* > > * raw_fd_ostream OS(TempFD, /* Should...
2018 Mar 27
2
[pre-RFC] Data races in concurrent ThinLTO processes
...s. I would like to get your feedback. Problem #1: In certain common situations, ‘rename’ can fail, causing a data race later on. Look at the following code in the function ‘write’ in ThinLTOCodeGenerator.cpp std::error_code EC = sys::fs::createTemporaryFile("Thin", "tmp.o", TempFD, TempFilename); if (EC) { errs() << "Error: " << EC.message() << "\n"; report_fatal_error("ThinLTO: Can't get a temporary file"); } { raw_fd_ostream OS(TempFD, /* ShouldClose */ true); OS << OutputBuffer.getBuffer(); } // Rename to f...
2018 Mar 27
0
[pre-RFC] Data races in concurrent ThinLTO processes
...> > > Problem #1: In certain common situations, ‘rename’ can fail, causing a data race later on. > Look at the following code in the function ‘write’ in ThinLTOCodeGenerator.cpp > > std::error_code EC = > sys::fs::createTemporaryFile("Thin", "tmp.o", TempFD, TempFilename); > if (EC) { > errs() << "Error: " << EC.message() << "\n"; > report_fatal_error("ThinLTO: Can't get a temporary file"); > } > { > raw_fd_ostream OS(TempFD, /* ShouldClose */ true); > OS << OutputB...
2018 Mar 27
0
[pre-RFC] Data races in concurrent ThinLTO processes
...n certain common situations, ‘rename’ can fail, causing a > data race later on.* > > Look at the following code in the function ‘write’ in > ThinLTOCodeGenerator.cpp > > > > *std::error_code EC =* > > * sys::fs::createTemporaryFile("Thin", "tmp.o", TempFD, TempFilename);* > > *if (EC) {* > > * errs() << "Error: " << EC.message() << "\n";* > > * report_fatal_error("ThinLTO: Can't get a temporary file");* > > *}* > > *{* > > * raw_fd_ostream OS(TempFD, /* Should...
2018 Mar 27
2
[pre-RFC] Data races in concurrent ThinLTO processes
...> *Problem #1: In certain common situations, ‘rename’ can fail, causing a > data race later on.* > Look at the following code in the function ‘write’ in > ThinLTOCodeGenerator.cpp > > *std::error_code EC =* > * sys::fs::createTemporaryFile("Thin", "tmp.o", TempFD, TempFilename);* > *if (EC) {* > * errs() << "Error: " << EC.message() << "\n";* > * report_fatal_error("ThinLTO: Can't get a temporary file");* > *}* > *{* > * raw_fd_ostream OS(TempFD, /* ShouldClose */ true);* > * OS &l...
2018 Mar 27
1
[pre-RFC] Data races in concurrent ThinLTO processes
...s. I would like to get your feedback. Problem #1: In certain common situations, ‘rename’ can fail, causing a data race later on. Look at the following code in the function ‘write’ in ThinLTOCodeGenerator.cpp std::error_code EC = sys::fs::createTemporaryFile("Thin", "tmp.o", TempFD, TempFilename); if (EC) { errs() << "Error: " << EC.message() << "\n"; report_fatal_error("ThinLTO: Can't get a temporary file"); } { raw_fd_ostream OS(TempFD, /* ShouldClose */ true); OS << OutputBuffer.getBuffer(); } // Rename to f...
2018 Mar 27
0
[pre-RFC] Data races in concurrent ThinLTO processes
...t; Problem #1: In certain common situations, ‘rename’ can fail, causing a data race later on. >> Look at the following code in the function ‘write’ in ThinLTOCodeGenerator.cpp >> >> std::error_code EC = >> sys::fs::createTemporaryFile("Thin", "tmp.o", TempFD, TempFilename); >> if (EC) { >> errs() << "Error: " << EC.message() << "\n"; >> report_fatal_error("ThinLTO: Can't get a temporary file"); >> } >> { >> raw_fd_ostream OS(TempFD, /* ShouldClose */ true); &g...
2018 Mar 27
1
[pre-RFC] Data races in concurrent ThinLTO processes
...s. I would like to get your feedback. Problem #1: In certain common situations, ‘rename’ can fail, causing a data race later on. Look at the following code in the function ‘write’ in ThinLTOCodeGenerator.cpp std::error_code EC = sys::fs::createTemporaryFile("Thin", "tmp.o", TempFD, TempFilename); if (EC) { errs() << "Error: " << EC.message() << "\n"; report_fatal_error("ThinLTO: Can't get a temporary file"); } { raw_fd_ostream OS(TempFD, /* ShouldClose */ true); OS << OutputBuffer.getBuffer(); } // Rename to f...