* fix a problem which runs 'free' several times to fetch swap info