saltstack/salt — pull request #11358 by whiteinge (2014-03-19 20:12:37+00:00)
Title: Return empty set

Fix for the following traceback. Occurs when starting the master if the minions cache folder hasn't been created yet. This function is only being called in one other place (manage runner) and that handles set objects just fine.

```python
Process Process-1:
Traceback (most recent call last):
File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap
self.run()
File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run
self._target(*self._args, **self._kwargs)
File "/home/shouse/src/salt/salt/salt/master.py", line 309, in _clear_old_jobs
new = present.difference(old_present)
AttributeError: 'list' object has no attribute 'difference'
```