{"action":"created","issue":{"url":"https://api.github.com/repos/camlistore/camlistore/issues/846","repository_url":"https://api.github.com/repos/camlistore/camlistore","labels_url":"https://api.github.com/repos/camlistore/camlistore/issues/846/labels{/name}","comments_url":"https://api.github.com/repos/camlistore/camlistore/issues/846/comments","events_url":"https://api.github.com/repos/camlistore/camlistore/issues/846/events","html_url":"https://github.com/camlistore/camlistore/issues/846","id":173482039,"number":846,"title":"pkg/search: data race on (des *DescribedBlob)","user":{"login":"mpl","id":626071,"avatar_url":"https://avatars.githubusercontent.com/u/626071?v=3","gravatar_id":"","url":"https://api.github.com/users/mpl","html_url":"https://github.com/mpl","followers_url":"https://api.github.com/users/mpl/followers","following_url":"https://api.github.com/users/mpl/following{/other_user}","gists_url":"https://api.github.com/users/mpl/gists{/gist_id}","starred_url":"https://api.github.com/users/mpl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mpl/subscriptions","organizations_url":"https://api.github.com/users/mpl/orgs","repos_url":"https://api.github.com/users/mpl/repos","events_url":"https://api.github.com/users/mpl/events{/privacy}","received_events_url":"https://api.github.com/users/mpl/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/camlistore/camlistore/labels/Search","name":"Search","color":"ededed"}],"state":"closed","locked":false,"assignee":{"login":"mpl","id":626071,"avatar_url":"https://avatars.githubusercontent.com/u/626071?v=3","gravatar_id":"","url":"https://api.github.com/users/mpl","html_url":"https://github.com/mpl","followers_url":"https://api.github.com/users/mpl/followers","following_url":"https://api.github.com/users/mpl/following{/other_user}","gists_url":"https://api.github.com/users/mpl/gists{/gist_id}","starred_url":"https://api.github.com/users/mpl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mpl/subscriptions","organizations_url":"https://api.github.com/users/mpl/orgs","repos_url":"https://api.github.com/users/mpl/repos","events_url":"https://api.github.com/users/mpl/events{/privacy}","received_events_url":"https://api.github.com/users/mpl/received_events","type":"User","site_admin":false},"assignees":[{"login":"mpl","id":626071,"avatar_url":"https://avatars.githubusercontent.com/u/626071?v=3","gravatar_id":"","url":"https://api.github.com/users/mpl","html_url":"https://github.com/mpl","followers_url":"https://api.github.com/users/mpl/followers","following_url":"https://api.github.com/users/mpl/following{/other_user}","gists_url":"https://api.github.com/users/mpl/gists{/gist_id}","starred_url":"https://api.github.com/users/mpl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mpl/subscriptions","organizations_url":"https://api.github.com/users/mpl/orgs","repos_url":"https://api.github.com/users/mpl/repos","events_url":"https://api.github.com/users/mpl/events{/privacy}","received_events_url":"https://api.github.com/users/mpl/received_events","type":"User","site_admin":false}],"milestone":null,"comments":4,"created_at":"2016-08-26T15:37:09Z","updated_at":"2016-08-29T22:22:21Z","closed_at":"2016-08-29T22:22:21Z","body":"At rev ee421c8eb2622241ddf8c647dc117ec4fafc43c0 : \r\n\r\n\t==================\r\n\tWARNING: DATA RACE\r\n\tWrite by goroutine 15:\r\n\t  camlistore.org/pkg/search.(*DescribeRequest).describeReally()\r\n\t      /home/mpl/src/camlistore.org/pkg/search/describe.go:714 +0x45b\r\n\t  camlistore.org/pkg/search.(*DescribeRequest).Describe.func1()\r\n\t      /home/mpl/src/camlistore.org/pkg/search/describe.go:596 +0xa8\r\n\t\r\n\tPrevious write by goroutine 106:\r\n\t  camlistore.org/pkg/search.(*DescribeRequest).describeReally()\r\n\t      /home/mpl/src/camlistore.org/pkg/search/describe.go:714 +0x45b\r\n\t  camlistore.org/pkg/search.(*DescribeRequest).Describe.func1()\r\n\t      /home/mpl/src/camlistore.org/pkg/search/describe.go:596 +0xa8\r\n\t\r\n\tGoroutine 15 (running) created at:\r\n\t  camlistore.org/pkg/search.(*DescribeRequest).Describe()\r\n\t      /home/mpl/src/camlistore.org/pkg/search/describe.go:597 +0x330\r\n\t  camlistore.org/pkg/search.(*DescribeRequest).describeRefs()\r\n\t      /home/mpl/src/camlistore.org/pkg/search/describe.go:857 +0x177\r\n\t  camlistore.org/pkg/search.(*DescribeRequest).populatePermanodeFields()\r\n\t      /home/mpl/src/camlistore.org/pkg/search/describe.go:830 +0xba3\r\n\t  camlistore.org/pkg/search.(*DescribeRequest).describeReally()\r\n\t      /home/mpl/src/camlistore.org/pkg/search/describe.go:721 +0x12cc\r\n\t  camlistore.org/pkg/search.(*DescribeRequest).Describe.func1()\r\n\t      /home/mpl/src/camlistore.org/pkg/search/describe.go:596 +0xa8\r\n\t\r\n\tGoroutine 106 (finished) created at:\r\n\t  camlistore.org/pkg/search.(*DescribeRequest).Describe()\r\n\t      /home/mpl/src/camlistore.org/pkg/search/describe.go:597 +0x330\r\n\t  camlistore.org/pkg/search.(*Handler).GetRecentPermanodes()\r\n\t      /home/mpl/src/camlistore.org/pkg/search/handler.go:472 +0x489\r\n\t  camlistore.org/pkg/search.(*Handler).serveRecentPermanodes()\r\n\t      /home/mpl/src/camlistore.org/pkg/search/handler.go:501 +0xbf\r\n\t  camlistore.org/pkg/search.(*Handler).ServeHTTP()\r\n\t      /home/mpl/src/camlistore.org/pkg/search/handler.go:203 +0x2e4\r\n\t  camlistore.org/pkg/httputil.(*PrefixHandler).ServeHTTP()\r\n\t      /home/mpl/src/camlistore.org/pkg/httputil/httputil.go:114 +0x400\r\n\t  camlistore.org/pkg/auth.Handler.serveHTTPForOp()\r\n\t      /home/mpl/src/camlistore.org/pkg/auth/auth.go:399 +0x82\r\n\t  camlistore.org/pkg/auth.Handler.ServeHTTP()\r\n\t      /home/mpl/src/camlistore.org/pkg/auth/auth.go:393 +0x5f\r\n\t  camlistore.org/pkg/auth.(*Handler).ServeHTTP()\r\n\t      <autogenerated>:9 +0xda\r\n\t  net/http.(*ServeMux).ServeHTTP()\r\n\t      /home/mpl/go1/src/net/http/server.go:1910 +0x212\r\n\t  camlistore.org/pkg/webserver.(*Server).ServeHTTP()\r\n\t      /home/mpl/src/camlistore.org/pkg/webserver/webserver.go:127 +0x4bc\r\n\t  net/http.serverHandler.ServeHTTP()\r\n\t      /home/mpl/go1/src/net/http/server.go:2081 +0x206\r\n\t  net/http.(*conn).serve()\r\n\t      /home/mpl/go1/src/net/http/server.go:1472 +0x1565\r\n\t==================\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/camlistore/camlistore/issues/comments/243275966","html_url":"https://github.com/camlistore/camlistore/issues/846#issuecomment-243275966","issue_url":"https://api.github.com/repos/camlistore/camlistore/issues/846","id":243275966,"user":{"login":"mpl","id":626071,"avatar_url":"https://avatars.githubusercontent.com/u/626071?v=3","gravatar_id":"","url":"https://api.github.com/users/mpl","html_url":"https://github.com/mpl","followers_url":"https://api.github.com/users/mpl/followers","following_url":"https://api.github.com/users/mpl/following{/other_user}","gists_url":"https://api.github.com/users/mpl/gists{/gist_id}","starred_url":"https://api.github.com/users/mpl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mpl/subscriptions","organizations_url":"https://api.github.com/users/mpl/orgs","repos_url":"https://api.github.com/users/mpl/repos","events_url":"https://api.github.com/users/mpl/events{/privacy}","received_events_url":"https://api.github.com/users/mpl/received_events","type":"User","site_admin":false},"created_at":"2016-08-29T22:22:21Z","updated_at":"2016-08-29T22:22:21Z","body":"315fa6f3d9c06a4cb41afa66d84e6a57c0f77ef2"}}
{"actor":{"display_login":"mpl"}}