{"action":"opened","issue":{"url":"https://api.github.com/repos/andrewrk/node-multiparty/issues/109","labels_url":"https://api.github.com/repos/andrewrk/node-multiparty/issues/109/labels{/name}","comments_url":"https://api.github.com/repos/andrewrk/node-multiparty/issues/109/comments","events_url":"https://api.github.com/repos/andrewrk/node-multiparty/issues/109/events","html_url":"https://github.com/andrewrk/node-multiparty/issues/109","id":74832060,"number":109,"title":"form.on(\"part\") is called repeatedly?","user":{"login":"daniel-shin1104","id":8480743,"avatar_url":"https://avatars.githubusercontent.com/u/8480743?v=3","gravatar_id":"","url":"https://api.github.com/users/daniel-shin1104","html_url":"https://github.com/daniel-shin1104","followers_url":"https://api.github.com/users/daniel-shin1104/followers","following_url":"https://api.github.com/users/daniel-shin1104/following{/other_user}","gists_url":"https://api.github.com/users/daniel-shin1104/gists{/gist_id}","starred_url":"https://api.github.com/users/daniel-shin1104/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/daniel-shin1104/subscriptions","organizations_url":"https://api.github.com/users/daniel-shin1104/orgs","repos_url":"https://api.github.com/users/daniel-shin1104/repos","events_url":"https://api.github.com/users/daniel-shin1104/events{/privacy}","received_events_url":"https://api.github.com/users/daniel-shin1104/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-05-10T04:46:50Z","updated_at":"2015-05-10T04:46:50Z","closed_at":null,"body":"Hi I've just started looking at this library, and wasn't sure if the form.on(\"part\", listener) is called repeatedly or called once when the form data is first found. I need a clarification since i'm making small module to abstract all multipart parsing. I need it to basically accept `req` and callback function and call callback function with readable stream when is found.\r\n\r\nIt would kinda break my api if callback was called repeatedly with 'partial' form stream, which I presume is the case since you can access its `bytecount` through passed `part`. \r\n\r\nI just need a nice one readable stream that I can pass along to other parts of my application.\r\n\r\nIs this true? and if so is there a way that I can receive one readable stream instead of partials?\r\n\r\nThanks you in advance!"}}