Melt butter and chocolate in top of a double boiler over simmering water. Remove from heat; stir in sugar and salt. Gradually add milk, stirring well to blend. Cook over simmering water 7 minutes, stirring constantly. Remove from heat; stir in vanilla. Cool slightly; serve over ice cream or pound cake. Store in refrigerator.