I read over your thread and having a different log file for each computer seems a little excessive. I also read that you have a script to consolidate the files but why not just write the log to an extension where it only writes a log file with the computer in it's name if it can't write to the initial file.

My current writing process is working for a possible 3000 users and I haven't gotten an excess file in my logging directory yet since I've changed the file extension to .log...