小编Nat*_*ert的帖子

需要帮助修复 Elixir 和 sweet_xml 库的内存泄漏

我是长生不老药的新手。

我有以下lib/osm.ex文件

defmodule Osm do
  import SweetXml

  def hello do
    :world
  end

  def main(args) do
    args |> parse_args |> process
  end

  defp parse_args(args) do
    {options, _, _} = OptionParser.parse(args, switches: [osm_file: :string, help: :boolean])
    options
  end

  def output_help() do
    IO.puts "Usage: osm [OPTION]"
    IO.puts ""
    IO.puts "  --osm-file  an osm-file to import"
    IO.puts "  --help      outputs this help-page"
  end

  def process([]) do
    IO.puts "No arguments given"
  end

  def process(options) do
    if options[:help] do
      output_help()
    else
      case options do …
Run Code Online (Sandbox Code Playgroud)

memory-leaks elixir openstreetmap

4
推荐指数
1
解决办法
541
查看次数

标签 统计

elixir ×1

memory-leaks ×1

openstreetmap ×1