anchor.diff:  terminate(_, _) ->
     ok.
   
  -spawn_gc() ->
  -  spawn(?MODULE, gc, [self()]).
  -
   gc(Playlist) ->
  -  receive
  -  after 60000 ->
  -    Playlist ! {expire},
  -    gc(Playlist)
  -  end.
  +  Playlist ! {expire}.
  
positive.code: -export([start_link/0, init/1, handle_call/3, handle_cast/2, terminate/2, code_change/3, handle_info/2, gc/1]).
  
  -export([add/3, delete/1, get/0]).
  
  -define(GC_INTERVAL, 1000).
  
  -include("agner_playlist.hrl").
  
  
negative.code:     false -> MovieId
    end.
  
  calculate_ttl() ->
    os:system_time() + get_songs_count() * 120 * 1000.
  
  