public static void StartTakingPhotoPreviewWorkerIfNotStarted(HttpServerUtilityBase server) { lock (_syncThread) { if (_TakingPhotoPreviewWorkerThread == null) { _TakingPhotoPreviewWorkerThread = new Thread(TakingPhotoPreviewWorker); _TakingPhotoPreviewWorkerThread.Start(server); } } }