|
@@ -85,6 +85,10 @@ class Worker(object):
|
|
|
self.redirect_stdouts_to_logger()
|
|
|
print("celery@%s v%s is starting." % (self.hostname, __version__))
|
|
|
|
|
|
+ if getattr(os, "geteuid", None) and os.geteuid() == 0:
|
|
|
+ warnings.warn(
|
|
|
+ "Running celeryd with superuser privileges is not encouraged!")
|
|
|
+
|
|
|
if getattr(self.settings, "DEBUG", False):
|
|
|
warnings.warn("Using settings.DEBUG leads to a memory leak, "
|
|
|
"never use this setting in a production environment!")
|