I have a widows service that is scheduled to run every hour or so. It basically calls a static method in a referenced assembly.
My concern is that the method wont finish running during the hour period, so if it is overlapping it will cause some problems, im using lock statement around the method body.
my question is this... will the method called start a new process every hour, and if so, will the lock statement work across processes?