This won't work in a multi user environment.
If two users are doing manual triggering at the same time they will overwrite each other's activeServer value.
You'll need to pass along the enabledServer value to each method instead.