I am a total idiot. Just noticed this came to the log4net list, not log4php... :D
Sorry guys. Regards, Ivan On 13 June 2013 01:25, Ron Grabowski <rongrabow...@yahoo.com> wrote: > You can use a minimal lock on your FileAppender: > > > <lockingModel type="log4net.Appender.FileAppender+MinimalLock" /> > > > but it'll slow things down because it will open and close the file with > each write. I've used code like this before to open a locked file: > > // from http://www.ericbt.com/Blog/48 > using (FileStream fileStream = new FileStream(path, FileMode.Open, > FileAccess.Read, FileShare.ReadWrite)) > { > using (StreamReader streamReader = new StreamReader(fileStream)) > { > logFileText = streamReader.ReadToEnd(); > } > } > > ------------------------------ > *From:* "Chu, Greg" <greg....@wendys.com> > *To:* "log4net-user@logging.apache.org" <log4net-user@logging.apache.org> > *Sent:* Wednesday, June 12, 2013 9:44 AM > *Subject:* Log file availability issue > > During the application running the log file is locked. I am trying to > email the log file inside the application while the application is running. > Do I have any way to close the log file so it is unlocked, so that I can > get the log file and email it? > > Thanks > > Greg > > Notice: This e-mail message and its attachments are the property of The > Wendy's Company or one of its subsidiaries and may contain confidential or > legally privileged information intended solely for the use of the > addressee(s). If you are not an intended recipient, then any use, copying > or distribution of this message or its attachments is strictly prohibited. > If you received this message in error, please notify the sender and delete > this message entirely from your system. > > >