# stopDaemonsOnExit

> Stops Gradle daemons when the Unity Editor exits.

## Definition

* **Type:** Property
* **Namespace:** [UnityEditor.Android](/engine/6000.3/script-reference/unityeditor/android.md)
* **Assembly:** UnityEditor.Android.Extensions

```csharp
public static bool stopDaemonsOnExit { get; set; }
```

### Remarks

This property is enabled by default and it might help to free up resources on your computer.

### Examples

```csharp
using UnityEngine;
using UnityEditor;
using UnityEditor.Android;

public class GradleDaemonManager
{
    [MenuItem("Build/Toggle Gradle Daemons Stop On Exit")]
    public static void ToggleStopDaemonsOnExit()
    {
        // Get the current state of the setting
        bool currentState = AndroidExternalToolsSettings.Gradle.stopDaemonsOnExit;

        // Toggle the setting to change its current state)
        AndroidExternalToolsSettings.Gradle.stopDaemonsOnExit = !currentState;

        // Log the result
        if (AndroidExternalToolsSettings.Gradle.stopDaemonsOnExit)
        {
            Debug.Log("Gradle Daemons will stop automatically when you exit the Editor.");
        }
        else
        {
            Debug.Log("Gradle Daemons will not stop automatically when you exit the Editor.");
        }
    }
}
```
