solve fd leak